29.04.2025
Вакансія DevOps Engineer
![]() |
|
Компанія: | Leobit |
---|---|
Домен вакансії: | Business Automation, Cloud technologies |
Досвід роботи: | від 5 років |
Рівень спеціаліста: | Senior |
Рівень англійської: | Upper-Intermediate / B2 |
Тестове завдання: | Є тестове |
Зайнятість: | Full-time |
Релокейт: | Без релокейту |
Місце роботи: | Office, Remote |
Локація: | Львів, Tallinn, Krakow |
Skills
- Microsoft Azure
- Azure Cloud
- Azure DevOps
- GitHub Actions
- CI/CD
- TeamCity
- Bamboo
- SonarQube
- Artifactory
- Nexus
- Ansible
- Terraform
- Azure ARM templates
- Azure Bicep
- Git
- Python
- PowerShell
- Bash
- Ruby
- Go
- Azure CLI
- Maven
- MSBuild
- Cake
- Node.js
- Github
- .NET
- Terragrunt
- SQL
- NoSQL
Опис вакансії
We are looking for a full-time DevOps Engineer to join our team.Requirements:
- Five-year of Microsoft Azure experience involving design, deployment, configuration, and optimization or DevOps Engineer (at least)
- Cloud Expertise: Proven experience managing and maintaining large-scale environments in Azure, databases, and application systems
- Experience with Azure Cloud Services (PaaS and IaaS), Azure storage capabilities, and Azure DevOps
- CI/CD Mastery: experience with tools like Github Actions for CI/CD pipeline automation, TeamCity/Bamboo, SonarQube, Artifactory/Nexus, and Azure Artifacts (workflows, runners, reusable workflows, self-hosted runners)
- Hands-on ‘Infrastructure As Code’ knowledge using Ansible/Terraform/ARM Templates/ Azure Bicep and GIT source control to provision and deploy cloud resources
- Proficient in scripting languages such as Python, AzurePowershell, Bash, Ruby, Go, and Azure CLI for containerized application deployment and scaling
- Experience using build tools such as Maven, MS Build, Cake, and Node
- Experience in migrating and transforming existing systems to the cloud using Azure tools and best practices
- Strong communication skills and ability to work effectively with multiple stakeholders and collaborate with others
- Excellent problem-solving and analytical skills with attention to detail to handle complex challenges and issues
- GitHub Ecosystem: Experience managing GitHub repositories, secrets, environments, branch protection rules, and security best practices
- Bachelor’s or Master’s degree in computer science (or a similar technical field)
- Level of English: Upper-Intermediate (at least)
Would be a plus:
- .NET Knowledge: Familiarity with .NET environments (as the client’s integration components are built using .NET)
- Infrastructure as Code (IaC) Alternative: Experience with Terraform/Terragrunt is a plus
- Networking: Experience with Azure networking constructs, including Private Endpoints, Service Endpoints, Virtual Networks (VNet), NSGs, Azure Firewall, VPN, ExpressRoute, and DNS management
- Azure Governance & Cost Management: Experience with Azure Policy, Budgets, Cost Management, and FinOps for optimizing cloud expenditures and enforcing compliance
- Database Management: Experience managing SQL/NoSQL databases in Azure, including backup strategies, high availability, and performance tuning
- Additional Monitoring Tools: Experience with Kibana, Grafana, or other observability tools
- Security & Code Analysis Tools: Experience with security scanning tools and code analysis tools like SonarQube
Responsibilities:
- Assisting with establishing a plan that includes collaboration, code, infrastructure, source control, security, compliance, etc.
- Assisting in the build-out of the Department’s application portfolio on the Azure public cloud, leveraging cloud-native design, microservice architecture, and containerisation
- Create and promote tools that enhance overall productivity and security in an Azure environment
- Designing, building, and maintaining efficient, reusable, and reliable Azure infrastructure
- Implementing and managing build infrastructure and understanding build automation in the context of .NET
- Implementing, managing, and optimizing the Continuous Integration and Continuous Delivery/Deployment (CI/CD) pipeline with various Azure DevOps tools
- Identifying areas and processes to automate and improve the development and release process
- Overseeing the release process, working closely with development and operations teams, ensuring deployments, and having contingency plans for rollbacks if required
- Troubleshooting and resolving issues or errors in applications proactively
- Creating and maintaining policies and procedures related to infrastructure, deployment processes, and standard operation procedures that align with the DevOps philosophy and practices
- Implementing backup and disaster recovery strategies to ensure data protection and business continuity
- Acting as an internal expert in the assigned system and being aware of what changes have been made to the base system
Переваги співробітникам
- Освітні програми, курси
- Регулярний перегляд зарплатні
Про компанію Leobit
Leobit – це постачальник повного циклу розробки веб-додатків і мобільних додатків для технологічних компаній і стартапів, переважно розташованих у США, ЄС і Великобританії. Команда працює з такими технологіями, як: .NET, Angular, iOS, Android, Ruby, PHP, React, Flutter та широким спектром інших технологій від Microsoft, Web і Mobile Stacks.
Сайт компанії: leobit.com Рік заснування: 2014 Кількість працівників: 101-250 Тип компанії: OutsourceКатегорії вакансії
Схожі вакансії
Досвід від 2 років Middle Full-time Не має значення Remote Україна
Досвід від 3 років Middle Full-time Intermediate / B1 Office, Remote Україна, Львів, Poland, Warszawa
Досвід від 3 років Middle Full-time Upper-Intermediate / B2 Office, Remote Київ
Досвід від 3 років Middle Full-time Intermediate / B1 Office, Remote, Hybrid
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Remote Україна, Bulgaria, Portugal, Poland
Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.