Job Description: Responsibilities:
- Write secure, production-quality Python code.
- Implement cloud native solutions in AWS designed by our solutions and data architects for end-to-end data processing pipelines and data operations tools.
- Perform code review on peers' code.
- Help document processes.
- Deploy code to production servers using GitLab CI/CD pipelines.
- Participate in agile development team.
Qualifications:
- Experience developing and maintaining data processing pipelines, including extraction, transformation, and loading of data (ETL processes).
- Experience with open-source programming languages, including.
- Python.
- SQL.
- PHP.
- Combination of the following.
- Experience with Git or other source control for code management.
- Experience with Amazon Web Services (AWS) such as Lambdas, Step Functions, ECS, SNS, SQS, and EventBridge.
- Experience writing production-ready Terraform code.
- Experience with Docker or containerized application development.
- Experience with Agile methodologies.
- Can meet commitments and deliver quality work in a fast paced environment.