Skip To Main Content
backBack to Search

Senior Systems Engineer

Hybrid in Belarus
DevOps
& 2 others

We are seeking an experienced Senior Systems Engineer to lead the transformation of serverless infrastructure to containerized environments, leveraging Kubernetes in Azure. This role involves working closely with client engineers, implementing scalable solutions, and driving CI/CD processes while adhering to Infrastructure as Code (IaaC) principles using Terraform.

Responsibilities
  • Provision Kubernetes clusters in Azure, including configuration of virtual machines, storage accounts, networking, security, monitoring, log aggregation, backups, and disaster recovery
  • Maintain Kubernetes-based architecture to orchestrate applications in Azure
  • Support landscape parameters and transition requirements for Azure serverless architecture to Kubernetes, integrating middleware applications and APIs
  • Manage backlog and technical debt under Scrum/Kanban methodologies
  • Produce comprehensive documentation for reference and collaboration
  • Provide guidance to developers in containerizing applications for efficient deployment
  • Collaborate with stakeholders to ensure architecture compliance, alignment with requirements, and adherence to best practices
  • Stay current with containerization technologies, evaluate newly introduced tools, and make recommendations to enhance the client’s infrastructure
  • Execute cluster provisioning, configure networking, integrate container registries, deploy applications, and manage auto-scaling, monitoring, and logs
  • Develop Docker files and build container images aligned with application requirements
  • Build CI/CD pipelines and configure environments within Azure DevOps
  • Create and maintain Terraform modules to implement IaaC in Azure
Requirements
  • 3+ years of experience in a DevOps or related infrastructure engineering role
  • Strong background in Azure cloud and serverless application models with expertise in Azure Functions
  • Advanced knowledge of Kubernetes, with the ability to manage complex containerized environments
  • Proficiency with Azure DevOps pipelines and CI/CD concepts and implementation
  • Hands-on experience with Terraform, demonstrating adherence to IaaC methodology
  • Competency in adopting and mastering newly introduced tools and technologies
  • Strong communication and negotiation skills, with English proficiency at B2 level
Nice to have
  • Experience with Ansible or Bicep
  • Familiarity with Big Data technologies such as Kafka, MinIO, Spark, Delta Lake, and HDFS
  • Background in cybersecurity with a proven ability to identify and mitigate security risks