Senior Python Data Integration Developer (Remote)
Information Technology company
Information Technology company
Lakeland, FL 33811
W-2 onlyUS ResidentPermanent Position2079 views
Lakeland, FL 33811
Permanent Position
Questions?
Click to chat now!
This posting has been closed

Seeking a Senior Python Data Integration Developer with experience ETL and RESTful APIs for a full-time permanent position - 100% Remote.

An integral part of the Data Integrations team, the Senior Data Integrations Engineer is responsible for developing and supporting data integrations between products and a client’s Student Information System (SIS). They work with the Integration Consultants to ensure that we successfully deliver complete integrations to satisfy the requirements of our customers' needs. The Sr. Data Integrations Engineer should understand all the business and technical requirements for syncing data used in curriculum and sections management and understand data translations and transformations.

Responsibilities

  • Development of integration between SaaS applications and client SIS
  • Define, estimate, code, review, test and document solutions for development, maintenance and refactor initiatives
  • Assist Data Integration Consultants with addressing customer specific integration related requirements
  • Provide API SME support to integration projects.
  • Assist in Tier 3 support of integrations (client issues, performance, data integrity, integration)
  • Develops core integration plug-ins to direct APIs (Ethos, Mulesoft Web APIs, PS IB, Workday API, etc)
  • Install and maintain individual development environment
  • Communicate ideas, problems and solutions effectively with data integration consultants, the program manager, other engineers, and across other teams
  • Performing regular research for continuous learning of emerging technologies and improvement in applicable ETL and API tools.

Skills

  • Development experience with Python, JavaScript, and Java
  • Comprehensive experience with RESTful APIs
  • Experience with ETL pipelines using web-based APIs and file exchange
  • Experience with a data pipeline framework (SnapLogic, Streamsets, Stitch, etc...)
  • Ability to analyze data through automation (scripting, log parsing, etc...)
  • Experience with real time integration and batch processing
  • Experience with Vagrant and/or Docker
  • Self-motivated, high energy, results oriented contributor who thrives in a fast-paced setting
  • Extremely organized with strong time management and prioritization skills
  • Creative thinker with proven success in providing solutions to solve business issues
  • Excellent listening and interpersonal skills
  • Demonstrated aptitude for constantly learning new technologies
  • Demonstrated experience with agile development and software development life cycles

Requirements

  • Minimum 8 years of experience in a software product development environment
  • 4+ years of professional development in Python
  • 4+ years of professional experience developing RESTful APIs
  • Experience with Student Information Systems and their APIs, specifically Ethos, Banner or Colleague
  • Experience with enterprise software development, maintenance, and processes
  • Experience with Agile processes, especially Scrum and Kanban
  • Experience problem-solving with large, complex web-based applications
  • Experience with enterprise, web-based data integration including transactions, full CRUD and ETL across business applications

Education

  • B.S. in Computer Science, Information Systems or related Engineering or equivalent experience

Skills
Skill Proficiency Years Experience Percent Used
Python
Any100%
REST
Any100%
Data Integration
Any75%
ETL
Any75%
SaaS
Any75%
WebServices
Any75%
Agile Methodology
Any25%
Related Positions
View all of our positions