DevOps Engineer
AWS Services:
• Deep knowledge of core AWS services like EC2, VPC, S3, IAM, RDS, CloudWatch, Lambda, and Route 53;
• Strong hands-on experience with EKS for container orchestration and RDS (Relational Database Service) for managing databases;
• Familiarity with other AWS services such as ElastiCache, DynamoDB.
Kubernetes & Containerization:
• Extensive experience managing production workloads on Kubernetes (preferably via EKS);
Knowledge of Helm, Kubectl, and containerization platforms like Docker;
Experience with Kubernetes RBAC, network policies, and monitoring (e.g., Prometheus, Grafana).
Infrastructure as Code (IaC):
• Proficiency with tools like Terraform;
• Version control best practices for infrastructure code.
Database Management:
• Managing and tuning RDS (PostgreSQL/MySQL);
• Understanding of backups, restores, snapshots, and database scaling in the cloud.
NATS:
• Experience deploying, configuring, and managing NATS (or NATS JetStream) as a messaging and streaming platform;
• NATS Clustering: Experience in setting up and managing highly available and distributed NATS clusters for fault tolerance;
• Integration of NATS into microservices and Kubernetes environments for scalable message-driven workflows;
• Familiarity with NATS monitoring tools and how to ensure the reliability and performance of messaging streams.
CI/CD Pipelines:
Experience building and maintaining CI/CD pipelines using tools like GitLab/GitHub CI
Automating testing, deployment, and monitoring of services.
Scripting & Automation:
Strong scripting skills in Bash, Python, or other automation languages.
Automation of repetitive tasks and creating self-healing systems.
Monitoring & Logging:
Experience with AWS CloudWatch, Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or Datadog for monitoring and log aggregation.
Ensuring observability in cloud systems with proactive monitoring and alerting.
Networking & Security:
Understanding of VPC networking, security groups, IAM roles and policies, and encryption best practices.
Ability to troubleshoot network issues and optimize performance across distributed environments.
Experience:
5+ years of experience in DevOps, SRE, or related fields, with at least 3 years of experience working on AWS infrastructure.
Strong track record of managing and automating cloud infrastructure for large-scale applications.
Experience in microservices architecture, distributed systems, and scaling production environments.
Familiarity with Agile methodologies and working closely with development teams.
- Cloudflare, Distributed database clusters, Clickhouse, Openstack, KVM
Communication:
• Ability to communicate effectively with development teams, product managers, and stakeholders;
• Writing technical documentation for infrastructure design and workflows.
Collaboration:
• Experience collaborating with cross-functional teams to align infrastructure with business goals.
- AWS Services: Manage core AWS services (EC2, VPC, S3, IAM, RDS, CloudWatch, Lambda, Route 53). Utilize EKS for containers and manage databases with RDS;
- Kubernetes & Containerization: Orchestrate containers on EKS. Manage Kubernetes workloads, RBAC, Helm, network policies, and monitoring tools (Prometheus, Grafana);
- Infrastructure as Code (IaC): Develop and manage infrastructure using Terraform. Implement version control for IaC;
- Database Management: Administer and optimize RDS (PostgreSQL/MySQL/Clickhouse). Manage backups, scaling, and restores;
- NATS: Deploy, configure, and maintain NATS clusters. Integrate NATS into microservices/Kubernetes and ensure reliable messaging;
- CI/CD Pipelines: Build and maintain CI/CD pipelines using GitLab/GitHub CI. Automate testing, deployment, and service monitoring;
- Support monitoring/log aggregation (CloudWatch, Prometheus, Grafana, ELK).
- Cloud Platform: AWS (EC2, VPC, S3, IAM, RDS, CloudWatch, Lambda, Route 53, ElastiCache, DynamoDB);
- Containerization & Orchestration: Kubernetes (EKS), Docker, Helm, Kubectl, ArgoCD;
- Infrastructure as Code (IaC): Terraform;
- Databases: RDS (PostgreSQL, Clickhouse), ElastiCache, DynamoDB, Elasticsearch;
- Messaging/Streaming: NATS, NATS JetStream;
- CI/CD: GitLab CI, GitHub CI;
- Monitoring & Logging: Prometheus, Grafana, AWS CloudWatch);
- Scripting/Automation: Bash, Python;
- Security & Networking: VPC, Security Groups, IAM Roles, Network Policies, Encryption.
- 🍀An exciting and challenging job in a fast-growing product ecosystem, the opportunity to be part of a multicultural team of top professionals in Development, Engineering and Architecture, Management, Operations, Marketing, etc;
- 🤝Great working atmosphere with passionate IT experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed;
- 📍Beautiful offices in Kyiv, Warsaw, Limassol, Almaty, Yerevan – work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day;
- 🧑💻Laptop & all necessary equipment for work according to the ecosystem standards;
- 🏖Paid vacations, personal events days, days off;
- 🫖Paid sick leave;
- 👨⚕Medical insurance;
- 💵Referral program — enjoy cooperation with your colleagues and get the bonus;
- 📚Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy;
- 🗣Free internal English courses;
- 🤸♀Sport benefit;
- 🦄Multiple internal activities: online platform with newsletters, quests, gamification and presents for collecting bonuses, PIN-UP talks club for movie and books lovers, board games cozy evenings, special office days dedicated to holidays, etc;
- 🎳Company events, team buildings.