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 can 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: * 4+ 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) * Experience with SonarQube for code quality and security analysis. * Familiarity with AWS infrastructure and services for hybrid cloud solutions. * 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+)
What We Offer: * Fully remote position with the option to work from our office in Lviv, Ukraine, if preferred. * Be part of an English-speaking, multinational environment, where you can share your expertise and learn from colleagues across different countries. * PTO and sick leaves to ensure your well-being. * Support for learning and professional development expenses. * Flexible working hours to help maintain your work-life balance. * Work on projects powered by modern technologies, guided by an experienced and skilled team to keep you inspired and driven. * A chance to continually enhance both your technical and interpersonal skills within the company by joining technical communities, contributing to pre-sales activities, exploring roles as an interviewer or speaker, and participating in company-organized workshops on professional and soft skills. * Transparent communication and processes, fostering trust and collaboration. * A cozy, friendly, and fun atmosphere that makes work enjoyable. ...and so much more!