Senior DevOps Engineer
Απαραίτητα:PythonRubyGitAWSAzureGoogle CloudDockerKubernetesCloudDevOpsScrumCI/CDFinTechSecurityLead
Mylo is a fintech platform dedicated to helping millions of people and businesses thrive by providing accessible and responsible financial solutions. Whether you’re purchasing a mobile phone, a new jacket, a flight ticket, a comfy couch, or even covering school tuition, Mylo enables you to buy now and pay later at thousands of points of sale across Egypt. Born out of B.TECH, Egypt’s leading electronics and appliances retailer with over 27 years of experience offering buy now, pay later solutions, Mylo brings a legacy of trust and innovation to the fintech space. All Mylo products are fully Sharia-compliant, ensuring ethical and inclusive financial practices.
Responsibilities
- Design, implement, and manage multi-cloud infrastructure across AWS, Azure, and GCP.
- Automate provisioning, scaling, and maintenance using infrastructure-as-code tools such as Terraform, Ansible, and CloudFormation.
- Build and optimize CI/CD pipelines with integrated testing, security scans, and quality gates.
- Monitor systems using Prometheus, Grafana, CloudWatch, and Datadog; manage logging via ELK, Loki, and Fluentd.
- Set up proactive alerting, conduct capacity planning and load testing, and optimize costs.
- Design fault-tolerant, highly available systems and implement backup and disaster recovery strategies.
- Enforce security best practices, including IAM, secrets management, and network policies, and ensure compliance through scanning and standards.
- Lead incident response, perform root cause analysis, and document runbooks and post-mortems.
- Mentor engineers, collaborate cross-functionally, and drive adoption of modern DevOps tools and practices.
- Promote a DevOps culture, shift-left testing, and continuous improvement.
Requirements
- Bachelor’s degree in computer science, IT, or equivalent experience.
- At least five years of experience in DevOps, SRE, or cloud engineering roles involving production-grade infrastructure.
- Proficiency in at least one cloud platform: AWS, Azure, or GCP.
- Hands-on experience with infrastructure-as-code tools such as Terraform, Ansible, and CloudFormation.
- Experience with Docker and Kubernetes, including EKS, AKS, or GKE.
- Proficiency with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, and Argo CD.
- Experience with monitoring and logging tools such as Prometheus, Grafana, and the ELK Stack.
- Scripting experience in Bash, Python, Go, or Ruby.
- Strong understanding of networking, IAM, and cloud security best practices.
- Experience with databases such as RDS, PostgreSQL, MySQL, and MongoDB.
- Excellent troubleshooting, communication, and mentoring abilities.
- Comfort with on-call duties, incident response, and disaster recovery planning.
- Familiarity with Agile/Scrum and the software development life cycle (SDLC).
- Preferred certifications: AWS DevOps Professional, CKA, Azure DevOps Expert, or Google Cloud DevOps Engineer.