About Company
MTN Nigeria is part of the MTN Group, a leading emerging market mobile operator with a clear vision to lead the delivery of a bold new digital world to our customers. We are a dynamic and fast-growing information and communications technology company with a mission to make our customers’ lives a whole lot brighter. Operating in Nigeria since 2001, MTN Nigeria is committed to driving digital transformation and providing innovative solutions that empower individuals and businesses across the nation. We believe in fostering a culture of innovation, continuous learning, and professional growth, making us an ideal environment for tech enthusiasts and engineering professionals to thrive.
Advertisement
Job Description
We are seeking a highly motivated and experienced Site Reliability Engineer (SRE) to join our dynamic engineering team in Lagos. As an SRE at MTN Nigeria, you will play a critical role in ensuring the reliability, scalability, and performance of our large-scale distributed systems and services. You will combine your software engineering expertise with a deep understanding of infrastructure operations to build and maintain robust, fault-tolerant systems. This role demands a proactive individual who is passionate about automation, committed to eliminating manual toil, and dedicated to delivering exceptional user experiences through highly available services. You will work closely with development, operations, and product teams to implement best practices, enhance monitoring, and respond effectively to incidents, contributing directly to our mission of providing seamless connectivity and digital services to millions of Nigerians. If you thrive in a fast-paced environment and are eager to make a significant impact on critical systems, we encourage you to apply.
Key Responsibilities
- Design, implement, and maintain scalable, reliable, and efficient infrastructure and applications.
- Develop and improve monitoring, alerting, and logging systems to proactively identify and resolve issues.
- Automate repetitive tasks and manual processes to reduce operational toil and improve efficiency.
- Participate in on-call rotation to provide 24/7 support for critical systems and respond to incidents.
- Conduct root cause analysis for production incidents and implement preventative measures.
- Collaborate with development teams to ensure new features and services are designed for reliability and operational excellence.
- Manage and optimize cloud infrastructure (e.g., AWS, Azure, GCP) and on-premise data centers.
- Implement and maintain CI/CD pipelines to streamline software deployment and ensure consistent quality.
- Define, measure, and report on key reliability metrics (SLAs, SLOs, SLIs).
Required Skills
- Proven experience as a Site Reliability Engineer or similar role (DevOps, Systems Engineer).
- Strong proficiency in at least one programming language (Python, Go, Java, or Ruby).
- Extensive experience with Linux operating systems and shell scripting.
- Solid understanding of networking concepts (TCP/IP, DNS, Load Balancing, Firewalls).
- Experience with containerization technologies (Docker, Kubernetes).
- Proficiency with cloud platforms (AWS, Azure, or GCP) and infrastructure as code tools (Terraform, Ansible).
- Strong knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana, ELK Stack).
- Experience with CI/CD tools and methodologies (e.g., Jenkins, GitLab CI, GitHub Actions).
- Excellent problem-solving skills and ability to troubleshoot complex distributed systems.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Certifications in cloud platforms (e.g., AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect).
- Experience with large-scale data processing and database systems (e.g., MySQL, PostgreSQL, Cassandra, Kafka).
- Familiarity with telecommunications infrastructure and technologies.
- Experience with performance tuning and optimization of applications and databases.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance for employees and dependents.
- Generous paid time off and holidays.
- Pension scheme and other long-term savings plans.
- Opportunities for professional development, training, and certifications.
- Employee wellness programs and support.
- Vibrant and inclusive work environment.
How to Apply
Interested and qualified candidates are encouraged to apply by clicking on the application link below. Please ensure your resume and cover letter clearly highlight your relevant experience and skills for this role. Only shortlisted candidates will be contacted for further assessment.
Advertisement