Role Overview:
Our client is looking for a DevOps professional with a strong growth mindset to help evolve and optimize the large-scale infrastructure. You’ll collaborate closely with development and DevOps teams, contribute to improving our existing systems, and help design new solutions in a dynamic environment that supports innovation and professional growth. You’ll be working with a complex ecosystem that includes 6+ AWS organizations, 30+ AWS accounts, and over 600 applications, where your ideas and contributions will have real impact.
Key Responsibilities:
- Collaborating with the development team;
- Reviewing the current infrastructure and planning improvements;
- Mitigating incidents, if needed;
- Collaborating with the DevOps team to make our team excellent;
- Brainstorming on new solutions/architecture.
Ideal profile for the position:
- 5 years of DevOps engineering experience. Experience working as a part of a central DevOps team - responsible for complex projects or several projects, would be a good fit;
- Proven technical troubleshooting skills;
- Experience in managing WEB projects, hands-on experience with typical web components and approaches;
- Experience in passing/maintaining compliance (optional);
- Hands-on experience with typical web components and approaches;
- Security practices;
- A sense of ownership;
- Data-driven decisions;
- Solving the root cause, not the symptoms;
- Self-learning (for the project and necessary skills);
- Upper-intermediate proficiency in English.
To be confident with a tech stack like:
- IaC (infrastructure as a code): ArgoCD (or Flux) Helm, Terraform (Terragrunt), Ansible (we are migrating to Docker/Helm);
- Cloud platforms: AWS;
- Containers: Kubernetes, Docker;
- Database operations: mostly PostgreSQL (but experience with any of the major databases could help);
- Experience with CI/CD configuration: GitLab pipelines;
- Programming language: ability to read some code in case of debugging or writing a simple script (Python, Ruby, PHP, NodeJS);
- Experience working/setup of monitoring solutions: any of the spread ELK, Prometheus, Victoriametrics etc;
- Must have confidence in Linux / Networking, the ability to troubleshoot, and an understanding of HTTP interaction.
The company guarantees you the following benefits:
- Global Collaboration: Join an international team where everyone treats each other with respect and moves towards the same goal;
- Autonomy and Responsibility: Enjoy the freedom and responsibility to make decisions without the need for constant supervision;
- Competitive Compensation: Receive competitive salaries reflective of your expertise and knowledge as our partner seeks top performers;
- Remote Work Opportunities: Embrace the flexibility of fully remote work, with the option to visit company offices that align with your current location;
- Flexible Work Schedule: Focus on performance, not hours, with a flexible work schedule that promotes a results-oriented approach;
- Unlimited Paid Time Off: Prioritise work-life balance with unlimited paid vacation and sick leave days to prevent burnout;
- Career Development: Access continuous learning and career development opportunities to enhance your professional growth;
- Corporate Culture: Experience a vibrant corporate atmosphere with exciting parties and team-building events throughout the year;
- Referral Bonuses: Refer talented friends and receive a bonus after they successfully complete their probation period;
- Medical Insurance Support: Choose the right private medical insurance and receive compensation (full or partial) based on the cost;
- Flexible Benefits: Customise your compensation by selecting activities or expenses you'd like the company to cover, such as a gym subscription, language courses, Netflix subscription, spa days, and more;
- Education Foundation: Participate in a biannual raffle for a chance to learn something new unrelated to your job as part of your commitment to ongoing education.
Interview process:
- HR Interview with the Recruiter;
- 1st stage of technical interview (1 h) to assess your practical hard skills;
- 2nd stage of technical interview (1 h) to assess your theoretical skills;
- A 1-hour Final interview with the team.