SRE/DevOps Engineer
- 40Viewed
- 15In Consideration
- 0Not Selected
Job Details
Skills And Tools:
Job Description
About the role:
· We are looking for an experienced site reliability engineer that will help Dafa Co. infrastructure scale and grow. You will have a unique career opportunity to work in a fast paced organization that puts site reliability practices at the forefront. You will collaborate with talented engineers across different countries, solving exciting problems that will disrupt the e-commerce industry in Egypt.
Responsibilities:
· Lead the site reliability practices in Dafa Co. and advocating for following best practices.
· Owning and Managing the engineering application infrastructure.
· Define with engineers what a healthy application looks like and working together on fulfilling necessary checkpoints.
· Work on managing and keeping the cost of infrastructure under control.
· Contribute to and continually improve our site architecture, feature components, development process, and SDLC tools, and system design.
· Research new technologies or methodologies that can improve the architecture, performance, cost optimization, or development process.
· Proactively diagnose problems identified in production and recommend solutions.
· Support development environments to help us achieve our delivery and quality goals.
· Research and evaluate technologies, tools, and services to influence buy-vs-build decisions.
Job Requirements
Job Requirements
Must Have:
· 3+ years of combined experience in application management and DevOps.
· Strong understanding of DevOps culture and best practices.
· Deep understanding of software lifecycle.
· Aware of agile concepts.
· Understanding of OS's.
· Good Understanding of Internet Infrastructure (HTTP/DNS..etc)
· Experience in designing and developing CI/CD pipelines
· Experience in scripting (Bash or Python)
· Experience in version control
· Experience in IaaC.
· Experience in Configuration as Code.
· Experience in designing and building DevOps solutions.
· Experience in containerization (kubernetes, docker and helm charts)
· Experience in any Cloud provider (AWS, GCP or Azure)
Nice To have :
· Extensive Experience in AWS.
· 3+ years of combined experience in application management and DevOps.
· Extensive Experience with Kubernetes.
· Extensive Experience with Terraform
· Extensive Experience with Canary Deployment.
· Extensive Experience with Monitoring solutions.