DevOps Engineer

Logo of BETER

BETER

πŸ“Remote - Poland, Czech Republic

Job highlights

Summary

Join BETER, a product company, as a DevOps Engineer. You will develop and maintain infrastructure using modern technologies and practices, including Terraform, Kubernetes (AWS EKS), Helm charts, Python, GitOps, and GitLab CI. This role requires experience in infrastructure development and management, Kubernetes, Python programming, GitOps, and CI/CD pipelines. You will be responsible for infrastructure development, container management, automation tool development, and implementing GitOps standards. The ideal candidate possesses strong skills in various tools and technologies, and a passion for continuous improvement. BETER offers remote work, flexible scheduling, competitive pay, and various other benefits.

Requirements

  • Experience in infrastructure development and management using Terraform
  • Deep knowledge of Kubernetes, particularly AWS EKS, and the ability to work with Helm charts
  • Ability to program in Python for automation and development of DevOps tools
  • Experience in using GitOps and developing CI/CD pipelines based on GitLab
  • Knowledge and experience in working with tools such as ELK, Prometheus, and Grafana for monitoring and analysis
  • Ability to develop and maintain DevOps standards to improve infrastructure efficiency and reliability

Responsibilities

  • Develop, configure, and support infrastructure using Terraform
  • Manage and orchestrate containers based on Kubernetes (AWS EKS) and write Helm charts
  • Develop and support tools for automating deployment and monitoring
  • Implement and develop GitOps standards and CI/CD processes based on GitLab
  • Configure logging and monitoring systems based on ELK (Elasticsearch, Logstash, Kibana), Victoria Metrics, and Grafana
  • Actively participate in improving the company's infrastructure and development processes
  • Develop and implement distributed tracking systems (if necessary), and possess knowledge of systems such as Jaeger or Zipkin
  • Help in finding bottlenecks and performance problems, profiling requests to the DB, or to message brokers

Preferred Qualifications

  • Experience using other infrastructure coding tools such as Ansible or Puppet
  • Experience in implementation and configuration of distributed tracking systems (distributed tracking systems), such as Jaeger or Zipkin or their analogs
  • Experience with Operator Lifecycle Manager
  • Experience in using Elasticsearch Index Lifecycle Management, Data Tiers
  • Experience in developing and maintaining microservices in the AWS environment
  • Knowledge of programming languages other than Python for automation and tool development
  • Experience in working with containers, databases, and other AWS services
  • Higher technical education or equivalent work experience

Benefits

  • Ability to work remotely
  • Competitive and timely payment for services
  • Flexible work schedule
  • Personal mentoring and coaching
  • Team building and corporate events
  • 100% paid sick leave
  • 20 working days of paid vacation
  • Paid child care leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let BETER know you found this job on JobsCollider. Thanks! πŸ™