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, щоб не пропустити свіжі вакансії.