Senior Engineer DevOps

Air Astana Group·Kazakhstan·Офис·4д. назад

RESPONSIBILITIES:

CI/CD and Automation:

  • Development, configuration, and maintenance of CI/CD pipelines (GitLab, Bamboo, Azure Pipelines).
  • Automation of deployment, testing, and application delivery processes.
  • Reducing manual work and improving the reliability of processes.

Monitoring and Operations:

  • Configuration and maintenance of monitoring and logging systems.
  • Analysis of infrastructure and application performance.
  • Identification and elimination of bottlenecks.
  • Monitoring and maintenance of production infrastructure.

Infrastructure and Configuration Management:

  • Applying the Infrastructure as Code (IaC) approach to manage infrastructure.
  • Administration of key systems and services:
  • Keycloak, MinIO, Nexus, etcd, Kubernetes (K8s).
  • Managing application and infrastructure configurations.

Collaboration and Architecture:

  • Working closely with development teams to optimize software delivery processes.
  • Proposing improvements to application architecture and infrastructure solutions.
  • Implementing DevSecOps practices and ensuring security at all stages of the software lifecycle.

Support and Documentation:

  • Rapid response to incidents in development and production environments.
  • Troubleshooting and ensuring stable system operation.
  • Maintaining technical documentation on processes, tools, and architecture.
  • Conducting internal training sessions and mentoring new employees.

REQUIREMENTS:

  • Administration of Windows operating systems.
  • Experience working with Linux.
  • Working with databases: MS SQL, Oracle, PostgreSQL (priority on PostgreSQL).
  • Experience with containerization: Docker, docker-compose (a plus).
  • Experience in configuring and using monitoring and logging systems (including ELK Stack: Elasticsearch, Logstash, Kibana).
  • Experience with configuration management systems (Ansible).
  • Experience working with Kubernetes (cluster in the process of setup).
  • Proficiency with version control systems (Git).
  • Experience configuring CI/CD (GitLab, Bamboo, Azure DevOps, etc.).
  • Knowledge and experience with .NET, IIS, Bitbucket Server, NuGet, etcd.
  • Understanding of On-Premise server operations.

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

Другие вакансии Air Astana Group