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

Категории вакансии

Похожие вакансии

Опыт не имеет значения Senior Full-time Не имеет значения Office, Remote, Hybrid Україна
Бонус за рекомендацію: $1000
Опыт от 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

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.