Senior/Middle DevOps Engineer

ELEKS Logo

ELEKS

๐Ÿ“Remote - Ukraine

Summary

Join ELEKS DevOps Office and become a Senior/Middle DevOps Engineer in Ukraine, Poland, or Croatia! This project focuses on developing advanced software solutions for electricity markets to stabilize the energy grid. You will work on a platform integrating renewable energy sources and innovative technologies. The role involves supporting CI/CM systems, detecting and fixing environment issues, providing deployment processes, automating processes through scripting, and assisting the team with configuration tasks. You will also develop documentation and participate in learning programs. This position offers close customer cooperation, challenging tasks, competence development, and a dynamic team environment.

Requirements

  • 4+ years of experience as a DevOps engineer
  • Hands-on experience with AWS
  • Hands-on expertise in EKS (Elastic Kubernetes Service) for container orchestration and scaling
  • Proficiency in Infrastructure as Code (IaC) using Terraform and CloudFormation
  • Practical knowledge of CI/CD tools, particularly GitHub Actions, ArgoCD, and Helm for managing automated deployments
  • Experience working with PostgreSQL 14 and TimescaleDB for time-series data management
  • Working knowledge of Redis and RabbitMQ for caching and messaging
  • Strong understanding of monitoring and observability using tools like Grafana, VictoriaMetrics, OpenSearch, and Wazuh
  • Upper-intermediate level of English

Responsibilities

  • Support existing CI/CM systems: maintenance, configuration and update
  • Support existing environments: local and at customer side
  • Detect and fix issues on environments: network, servers, services, storage
  • Provide deployment/delivery process
  • Write and modify scripts to automate such processes as build, deployment, configuration update etc
  • Help team with configuration and administration tasks
  • Develop and maintain document setup and configuration instructions, troubleshooting tips
  • Estimate and define task completion terms independently
  • Evaluate and coordinate task deadlines with Technical Leader or Project Manager
  • May have valid competence-related certifications
  • Participate, both as a trainer or a trainee, in various learning programs outside the major project

Benefits

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with a low level of bureaucracy

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.