We are looking for a skilled and driven Infra/DevOps Engineer to take the lead in migrating our Client`s staging and production environments from Google Cloud Platform (GCP) to Microsoft Azure. In this role, you will play a key part in establishing a reliable cloud infrastructure, enhancing CI/CD pipelines, and facilitating a seamless transition for both Development and Production teams. Working closely with a small team of Engineers, you will contribute to a series of projects focused on optimizing our multi-cloud architecture and scaling database solutions.
Responsibilities:
- Design and implement Terraform scripts to deploy staging and production services in Azure
- Migrate the existing staging environments from GCP to Azure, including services and databases
- Develop a local development environment compatible with Azure
- Transition load-balancing and routing solutions from NGINX to Azure-native solutions
- Synchronize GitHub repositories with GitLab and establish CI/CD pipelines in GitLab for Azure deployments
- Revive and maintain CI/CD pipelines for GCP production services
- Provide comprehensive documentation and instructions for new development workflows
- Configure monitoring tools such as New Relic or Groundcover for Azure environments
- Execute staging and production migrations, including database dumps and imports
- Implement multi-cloud production capabilities, gradually shifting API traffic to Azure
- Manage feature flags to control traffic distribution between GCP and Azure
- Plan and execute the migration from GCP AlloyDB to Azure Cosmos DB with Citus, focusing on sharding strategies to optimize performance
Requirements:
- Proven experience with cloud platforms, particularly Microsoft Azure and Google Cloud Platform
- Strong proficiency in Terraform for infrastructure as code
- Experience with CI/CD tools, especially GitLab CI/CD
- Familiarity with load balancing and routing in cloud environments
- Solid understanding of PostgreSQL and database sharding techniques
- Experience with monitoring tools like New Relic and Groundcover
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment
- Excellent written and verbal communication skills for documentation and team collaboration
- English level – Upper-Intermediate or higher
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
We offer:
- Remote-first work model with flexible working hours (we provide all equipment)
- Comfortable and fully equipped offices in Lviv and Rzeszów
- Competitive compensation with regular performance reviews
- 18 paid vacation days per year + all state holidays
- 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
- Medical insurance with an affordable family coverage option
- Mental health program which includes free and confidential consultations with a psychologist
- English, German, and Polish language courses
- Corporate subscription to learning platforms, regular meetups and webinars
- Friendly team that values accountability, innovation, teamwork, and customer satisfaction
- Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
- We are committed to supporting Ukraine and actively participate in charity initiatives