onsite
Senior Data & DevOps Engineer - YER
Devops Engineer
Lead end‑to‑end data pipelines and cloud infrastructure, driving automation, scalability, and reliability using Python, AWS, Docker, Kubernetes, and Terraform.
About the role
Key Responsibilities
- Design, build, and maintain scalable data pipelines and ETL workflows in Python, ensuring data quality and performance.
- Architect and manage cloud infrastructure on AWS, leveraging services such as S3, Redshift, Glue, and Lambda.
- Implement containerization with Docker and orchestrate workloads on Kubernetes clusters, ensuring high availability and efficient resource utilization.
- Develop and maintain IaC using Terraform, enabling reproducible and version‑controlled infrastructure deployments.
- Set up and optimize CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI) for automated testing, deployment, and monitoring.
- Collaborate with data scientists, analysts, and product teams to translate business requirements into robust technical solutions.
Requirements
- 5+ years of experience in data engineering and DevOps roles.
- Proficient in Python, SQL, and data modeling best practices.
- Hands‑on experience with AWS, Docker, Kubernetes, and Terraform.
- Strong understanding of CI/CD principles and experience with modern CI tools.
- Excellent problem‑solving skills and a proactive, collaborative mindset.
Skills
pythonawsdockerkubernetesterraformcicd