Data Engineer
Core
Develop Python data pipelines to build business data objects supporting applications.
Role type
Data Engineer
Builds
Python data pipelines and CI/CD pipelines
Domain
Enterprise software development and data engineering
Deliverable
production ML models | product features
Required skills
Python, OOP principles, Git, CI/CD tools (Jenkins, GitHub Actions, Azure DevOps), AWS (Lambda, Dynamo, Fargate, S3, Sagemaker, IAM, RDS), relational databases (PostgreSQL, Oracle), NoSQL databases (DynamoDB, MongoDB)
Preferred skills
Software development lifecycle knowledge, software product design/architecture, unit and integration testing strategies
Technologies
Python, Git, Jenkins, GitHub Actions, Azure DevOps, AWS, PostgreSQL, Oracle, DynamoDB, MongoDB
Responsibilities
Perform programming, project management, and development assignments; identify and resolve complex application/technical problems; interpret design requirements for engineering implementation; build and deploy CI/CD pipelines; implement source to target mapping as pipeline code; perform unit and integration testing
Seniority
Mid-to-Senior, hands-on IC