DevOps Engineer (Microsoft Azure)

We offer projects with a modern tech stack, flexible schedule and professional team. Open management and a friendly environment are part of our culture.   

At CIGen we partner with both startups and experienced enterprises to help them achieve their business goals through software solutions. We are a Microsoft Gold partner. 

Our company is driven by the core values that are professionalism, trust, and mutual respect.  

We believe that the only way to achieve long-term business success is to build long-term trusted relationships with clients, employees, and partners.  

Hence, the quality of our services is crucial!  

Currently, we are looking to add a DevOps Engineer (Microsoft Azure) to our team.  

This position is full-time and could be fully remote.  


🔹 Key Responsibilities:

  • Set up and maintain CI/CD processes using Azure DevOps pipelines (both UI and YAML approaches, .NET/JS/Python tech stack mainly)

  • Write and maintain Terraform/Bicep scripts for Azure-based solutions and infrastructure provisioning & deployments (including different environments)

  • Develop and maintain Azure governance policies to ensure compliance and optimal resource management and security best practices

  • Set up and maintain Azure horizontal/vertical scaling, load balancing, geographical redundancy, backups, etc.

  • Monitor system performance, troubleshoot issues, and implement improvements to enhance reliability and efficiency (including costs-efficiency)

  • Help with software migration & modernization based on Microsoft Azure (WAF & CAF frameworks), pre-sale activities


🔹 Qualifications:  

  • 5+ years of commercial experience as a DevOps engineer

  • Strong experience with Microsoft Azure IaaS/PaaS/SaaS services (Azure VMs, Azure Storage, Azure SQL, Azure CosmosDB, Azure App Services, Azure Service Bus, Azure Key Vault, etc.)

  • Strong experience with Docker and Containers Orchestration (Azure Kubernetes Service/AKS)

  • Experienced in Azure monitoring tools & services (e.g., Azure Monitor, Azure Monitor for Containers, Application Insight, Azure Managed Grafana, Azure Advisor, Azure Cost Analysis)

  • Experienced in database administration & management tools (SQL Server Management Studio, Azure Data Studio, etc.)

  • Solid understanding and experience of infrastructure as code (IaC) and automation tools (Terraform, Ansible, Bicep)

  • Experienced in architecting highly available systems that utilize Azure native platforms & services, including horizontal & vertical scalability, load balancing, high availability, and geographical redundancy, security & governance best practices

  • Your level of English is Upper Intermediate or higher (B2+)


🌻 We offer: 

  • An opportunity to be a part of an English-speaking multinational environment where you can share your expertise and gain new knowledge from colleagues from different countries 

  • An opportunity to work remotely or from our comfortable office in L'viv, Ukraine (equipped with EcoFlow & Starlink)

  • Paid vacations, sick leaves, and national holidays    

  • Flexible working hours to support your work-life balance    

  • Interesting and challenging projects    

  • Endless possibilities for your professional growth and continuous support from management

  • Transparent and open communications and processes    

  • Cozy, friendly, and fun atmosphere  
    ...and much more!    

We look forward to hearing from you!  

🚀 Apply today!

 


DevOps Engineer (Microsoft Azure)

Job description

DevOps Engineer (Microsoft Azure)

Personal information
Professional data
Details