Job VC

Senior DevOps Engineer

NextChallenge · djinni · Senior · $$$$ · Тільки віддалено Країни ЄС
Open original ↗
Role Overview:
Our client is looking for a DevOps professional with a strong growth mindset to help evolve and optimise the large-scale infrastructure. You’ll collaborate closely with development and DevOps teams, contribute to improving clients' 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 organisations, 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 client's team excellent;
Brainstorming on new solutions/architecture.

Required Skills & Experience:
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/setting up 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.

If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!