
Mayflower
DevOps Engineer (AWS)
Не указана
- AWS
- Terraform
- Helm
- GitLab CI
- Gitlab
- Английский — B1 — Средний
Responsibilities:
- Maintaining and improving existing AWS infrastructure: ensuring system stability, disaster recovery, version upgrades, key rotations, etc;
- Maintaining existing and creating new GitLab CI/CD pipelines;
- Implementing Infrastructure as Code (IaC) approaches in cloud environments;
- Improving existing and developing new Helm charts and Terraform configurations;
- Daily collaboration with the development team on current tasks: queries execution, migrations, support during complex deployments, and troubleshooting issues in testing and prod environments;
- Responding to alerts from the monitoring system outside of working hours (rarely, only when on-call duty);
- Automation of development, testing, and deployment processes;
- Configuration management, version control, and service configuration;
- Setting up monitoring and logging systems, analyzing metrics and logs;
- Ensuring integration of new code and stable deployment of applications;
- Participating in infrastructure-related problem-solving and providing consultancy to the development team;
- Assisting in onboarding new DevOps engineers;
- Defining technical epics, preparing tasks, and conducting estimations.
Important and Challenging tasks:
- Infrastructure optimization;
- Optimization of CI/CD processes;
- Cost optimization for cloud services;
- Tasks related to ensuring information security.
Requirements:
- 3+ years of experience with Cloud infrastructure;
- 1+ year of experience with AWS;
- Strong knowledge of Kubernetes, understanding how it works "under the hood" and ability to deploy clusters independently if needed;
- Practical experience with AWS (EKS, RDS, MSK);
- Experience in building network infrastructure in AWS (VPC, ALB, Security Groups, ACL, etc.);
- Daily practical experience with Terraform/Terragrunt, ability to create modules and deploy infrastructure using these tools;
- Practical experience with Helm/Helmfile, ability to create custom charts and utilize third-party ones;
- Familiarity with monitoring tools (Prometheus/VictoriaMetrics), capability to integrate them with Kubernetes-based services;
- Understanding of CI/CD processes (GitLab), experience in maintaining existing and creating new GitLab pipelines, knowledge of platform specifics;
- Strong teamwork skills, openness to new ideas, and result-oriented attitude;
- English B1+.
Preferred qualifications:
- Experience with PCI DSS audits;
- Basic knowledge of Linux and networking technologies;
- Experience with MySQL and Redis;
- Experience with Amazon Athena;
- Proficiency in at least one programming language (GoLang, Java, Python).
Conditions:
- A steep springboard for personal and professional growth;
- Employment contract under EU law, fully white salary, work visa for 3 years, company support in obtaining work visas for family members;
- Full relocation package (tickets to Limassol for you and your family, taxi to the office, apartments for the first month at our expense);
- Developing your professional competencies through courses and/or conferences;
- Language courses, mindfulness webinars, corporate discounts on Coursera and other platforms, corporate incentive programs;
- Free catering in the office, and a free cafeteria with a health bar;
- The equipped office in the center of the city;
- Medical insurance for the whole family, mobile package, support with the purchase of a car, and covering of school/kindergartens expenses;
- Modern MacBook and other equipment at your request;
- The possibility of self-realization, and the possibility to influence technical decisions making;
- Big friendly community, IT international teams, corporate events, team buildings, and hackathons.