emagine Polska is looking for a skilled Python Integration Engineer to join their Data Integration Team. You will work in a fully remote environment, focusing on building scalable, cloud-native integration services within the Azure ecosystem using modern DevOps practices.
Key responsibilities
- Develop and containerize integration services using Python to connect various systems across the enterprise ecosystem.
- Design, build, and maintain workflow-orchestrated integrations using Argo Workflows to ensure reliable data and process flows.
- Write comprehensive unit, integration, and end-to-end tests to maintain high code quality and system reliability.
- Collaborate with business stakeholders to translate complex integration requirements into scalable technical solutions.
- Provide expert consulting on integration patterns, architecture options, and workflow orchestration best practices.
Requirements
- Strong proficiency in Python programming, specifically for integration services and workflow development.
- Practical experience with Kubernetes and containerized, cloud-native architectures.
- Solid background in Azure Cloud, particularly with integration and messaging workloads.
- Experience with workflow orchestration systems such as Argo Workflows, Temporal, or Airflow.
- Familiarity with DevOps practices, including CI/CD, infrastructure-as-code, monitoring, and GitOps.
- Excellent communication skills and a consultative mindset for working with diverse stakeholders.
What we offer
- Opportunity to work in a modern DevOps environment emphasizing continuous delivery and automation.
- Full ownership of the design, build, and run phases of your projects.
- Engagement in a cloud-native architecture leveraging Kubernetes and serverless components.
- Collaborative team culture focused on continuous improvement and technical excellence.