​Director of Engineering

Posted 08 May 2023
Salary 18k - 25k SDG p/month & benefits
Job type Permanent
DisciplineSoftware Engineering
Contact NameRobbert Pauli

Job description

​Director of Engineering - SRE wanted to lead an established team of experienced engineers and shape SRE practices and strategy for the entire organization.

You will be responsible for owning SRE architecture and non-functional requirements, ensuring they fit into a cohesive vision aligned with the rest of the technology roadmap of the platform. You'll work with multiple teams across various products and platforms to ensure their software features are reliable.

This is a critical role as you'll help transition the team towards a core focus on reliability. You'll be responsible for running common infrastructure best practices focused on security, operational efficiency, and cost efficiency that will help the rest of the business deliver value. You'll also be responsible for ensuring that technology choices help best meet the needs of the business.

The ideal candidate will have extensive experience in a strategic management role within an SRE function. You should have solid Microservices-based architecture knowledge, a good understanding of Kubernetes and Docker, and experience deploying IaC in an AWS/GCP/Azure Cloud-based environment via CI/CD pipelines. You should have excellent communication and collaboration skills, strong problem-solving skills, and the ability to work independently and as part of a team.

Requirements: 15+ years of experience in Site Reliability Engineering, managing SRE engineering teams, architecting solutions for operationally efficient systems, and understanding of hardware and software considerations. Good knowledge of helping the team in designing the high load & low latency Applications infra, excellent knowledge in Containerization, Kubernetes, and exposure to Cloud computing platforms (AWS/GCP/Azure).

Strong aptitude and experience in medium to large-scale web operations and web-based architectures. You should have experience of application workload analysis and creating a workload profile of the application for performance testing. Experience of Capacity Planning with approaches used in Projects. Experience in strategizing CI/CD pipeline. Chaos Engineering experience will be a plus.