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