Back to jobs

DevOps Engineer

Nicosia, Cyprus

PERHA Group is a premium HR Consulting agency providing consulting services embracing all aspects of the employee life cycle and it was founded with the purpose of being a business partner to companies with high ambitions for employee engagement and results.

We’re hiring on behalf of our client, a leading IT Services and Consulting company specializing in Platform Engineering, Software Delivery, and Cloud Strategy. They’re looking for a DevOps Engineer who’s passionate about building high-quality platforms using strong software engineering principles

 

Responsibilities:

  • Use the company knowledge and experience of delivering Platform-as-a-Service and Continuous Delivery to build and maintain platforms for our clients.
  • Influence client backlogs and ways of working while working as an embedded engineer in client scrum teams.
  • Follow an agile approach of delivering value as early as possible and then iterating.
  • Develop platform services and components using a variety of languages and tools.
  • Full lifecycle delivery, from requirements to production support.
  • Create automated tests and documentation for everything that you build.
  • Follow security best practices.
  • Focus on tenant and developer experience.
  • Pair with other engineers on any aspect of delivery.
  • Be on call to support production systems and respond to alerts during the working day.
  • Debug issues for yourself and others.
  • Attend company and client rituals, like stand-ups, planning and retrospectives.

 

Requirements:

  • Great understanding of computer science fundamentals.
  • Deep knowledge of Cloud architecture and experience with at least one provider.
  • Solid understanding of the concepts of Containerization and Container Orchestration, including best practices for deployment and scaling.
  • Firm belief in “Everything-as-Code”, Immutable Infrastructure and Automation.
  • Experience in building and optimizing CI/CD pipelines, and implementing monitoring tools to support self-service, visibility, and system health.
  • Experience in writing application code in at least one of the following programming languages: Java, Go, Python.
  • Very good understanding of the Software Delivery Lifecycle.
  • Good grasp of the trade-offs in distributed systems.
  • You can articulate a solution to a non-technical audience.
  • You can express your disagreement constructively.
  • A consulting mindset or interest to develop one.
  • Excellent verbal and written communication skills in English.

 

What we offer:

  • Working with large global clients on diverse and large-scope projects.
  • Mentorship and training in holistic engineering skill sets.
  • Provident fund.
  • Hybrid working opportunities or full-time office usage.
  • Flexible working hours.
  • Referral Bonus scheme.
  • Additional Paid Days Off.
  • Medical Insurance.
  • Generous Yearly Home office allowance.
  • Generous Tech gear.
  • Paid Milestone Sabbaticals.
  • Cash bonus to compensate for benefit-in-kind tax for all other benefits.

 

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf