Engineering

Site Reliability Engineer

Modus Create·Remote, nigeria·Contractor·Remote
EngineeringseniorContractorRemote
-Closes Dec 24, 2026

Site Reliability Engineer Engineer

Remote, Contract

About Us

Modus Create is a digital consulting partner that helps ambitious organizations design, build, and modernize digital products, platforms, and AI-powered experiences. We work shoulder-to-shoulder with client teams to move from idea to production quickly and sustainably, with a clear path to scale.

Founded in 2011, Modus is a global, fully remote team of world-class technologists who thrive in a collaborative, innovative environment. We're a digital product engineering partner for forward-thinking businesses. Our global teams work side-by-side with clients to design, build, and scale custom solutions that achieve real results and lasting change, partnering with industry leaders including AWS, GitHub, and Atlassian.

We were fully remote before it was cool! Recognized as one of the Inc. 5000 Fastest Growing Private Companies for nine years and a top remote work company by FlexJobs, we have helped some of the world's largest brands deliver powerful digital experiences.

Opportunity

We are seeking an experienced Site Reliability Engineer to build reliable, observable systems that enable client teams to operate with confidence at scale. You'll work embedded within cross-functional teamspartnering with developers, platform engineers, and operations teamsto reduce toil, improve system reliability, and prevent incidents before they impact users.

As a Senior Site Reliability Engineer, you take ownership of system reliability across our full backend stackfrom AWS infrastructure (ALB, ECS/Fargate, Aurora) to Python services. You design and maintain observability systems, define SLAs and error budgets, build incident response processes, and drive improvements in uptime and performance. You'll participate in 24/7 P0 on-call rotations with a 10-minute acknowledgment SLA, lead incident investigations and postmortems, and help teams shift from reactive firefighting to proactive reliability engineering. You'll also mentor and onboard additional SRE engineers as the team scales from 4 to 8-12 over the coming months.

The Site Reliability Engineer will work shoulder-to-shoulder with cross-functional teams to ensure systems remain resilient, scalable, and observable across client environments. You'll also have opportunities to advise leadership on reliability strategy and help shape how organizations approach operational excellence.

Requirements

6+ years hands-on experience in SRE, DevOps, or Platform Engineering at scale

Strong proficiency in one cloud platform: Deep AWS expertise (ALB, ECS/Fargate, RDS Aurora, Lambda, IAM)

Production Python backend engineering experience; comfortable debugging and optimizing Python services in containers and Lambdas

Site Reliability Engineering roles require participation in the on-call rotation, with support duty during and after business hours

Experience building or bootstrapping SRE programs from scratch

Hands-on experience with incident response, on-call rotations, postmortems, and SLOs

Deep experience designing and implementing observability (metrics, logging, tracing, alerting)

Solid understanding of containerization (Kubernetes, Docker) and deployment automation

Experience writing and maintaining infrastructure-as-code (Terraform, CloudFormation, Pulumi, etc.)

Hands-on experience with CI/CD pipelines and deployment strategies

Ability to troubleshoot distributed systems and production issues with debugging complex failures

Clear communication skills and the ability to explain reliability trade-offs to stakeholders

Scripting proficiency (Python, Bash, Go); Linux/Unix administration fundamentals

Version control (Git), collaboration workflows, and infrastructure automation patterns

Key Responsibilities & Deliverables

Design observability systems (metrics, logging, tracing) and define SLOs, error budgets, and monitoring strategies aligned with business needs

Own 24/7 P0 on-call rotation with 10-minute acknowledgment SLA; validate and escalate AI-generated incident reports to platform teams

Establish reliability standards and SLA targets for backend services

Mentor and onboard additional SRE engineers as team scales to 8-12

Participate in incident response, troubleshooting, root-cause analysis, and postmortems

Implement reliability improvements, capacity planning, and performance optimization

Build self-healing automation and toil-reduction initiatives to minimize manual operational work

Collaborate with teams to integrate reliability and observability into delivery

Support modern workloads including AI applications and services; understand their operational and reliability requirements

Create runbooks, architecture documentation, and troubleshooting guides to enable independence

Review infrastructure changes and contribute to reliability standards and consistency

Actively tune systems for latency, throughput, and resource efficiency based on observability data

Team Collaboration

Availability for regular working sessions and discovery workshops with client teams

Ability to work independently while collaborating with client & Modus leaders

Overlap with client business hours daily is expected

Reliable high-speed internet is a must

Documenting solutions, sharing learnings with the team, contributing to internal wikis and runbooks

Pair program and collaborate on complex reliability and operational problems

Welcome code and architecture reviews; seek input on reliability designs

Ability to coordinate with security, platform, and development teams on reliability and operations

Bonus Skills

Experience designing or operating internal developer platforms

Familiarity with chaos engineering, resilience testing, or failure scenario planning

Cloud security and compliance experience (audit readiness, security hardening)

Experience with AI infrastructure, LLM serving, or agentic system operations

Mentoring junior engineers or leading technical design discussions

Cost optimization and cloud FinOps practices

Experience with AI-generated incident reports and validation workflows

Python performance tuning and backend optimization

Building SRE programs in high-growth or fast-scaling environments

You’ll Love

Learn from every incident and continuously improve systems

Solve challenging reliability, observability, and operational problems

Work with modern cloud platforms, Kubernetes, infrastructure-as-code, and observability

Make a direct impact on system uptime, performance, and operational efficiency

Collaborate with great teams and help shape enterprise reliability and SRE best practices

Support teams operating AI applications and services reliably and safely at scale

By joining our team, you'll be part of a winning squad that plays to each other's strengths and celebrates every success together

Originally posted on Himalayas

At a glance

Company

Modus Create

Location

Remote, nigeria

Employment

Contractor

Work style

Remote

Experience

senior

Valid until

December 24, 2026

Created

October 25, 2026

More opportunities

Similar roles you might like

Senior Associate, Reliability And Incident Response

Flutterwave

Lekki, Lagos, Nigeria

full-time

Flutterwave was founded on the principle that every African must be able to participate and thrive in the global economy. To achieve this objective, we have built a trusted payment infrastructure that allows consumers and businesses (African and International) make and receive payments in a convenient border-less manner. We are recruiting to fill the position below: Job Title: Senior Associate, Reliability and Incident Response Location: Lekki, Lagos Description Flutterwave is seeking a dedicated Senior Associate, Reliability and Incident Response to join our Service Enablement & Governance team. Our team is responsible for governing incident, change, release, and service management while simultaneously driving the implementation of strategic capabilities. In this role, you will be instrumental in balancing day-to-day operational governance with the delivery of long-term automation and reliability initiatives. You will help mitigate operational risks, ensure service continuity, and contribute to building out our Service Catalogue, SLO frameworks, and AI-assisted operations. Key Responsibilities Incident & Service Management: Act as a key driver in governing incident, change, release, and overall service management processes to minimize operational risk and ensure rapid recovery during disruptions. Strategic Implementation: Assist in the rollout and management of strategic engineering capabilities, including the Service Catalogue and Service Level Objective (SLO) frameworks. Automation & Self-Service: Identify opportunities to reduce long-term manual effort by developing and implementing automation, self-service tools, and AI-assisted operational workflows. Operational Governance: Strengthen operational controls and resilience by ensuring adherence to best practices in reliability engineering and incident response. Cross-Functional Collaboration: Work closely with engineering, product, and support teams to improve overall service reliability and ensure that operational standards are met across the organization. Qualifications & Skills 4+ years of experience in Site Reliability Engineering (SRE), Incident Response, or DevOps roles. Strong understanding of ITIL processes, particularly Incident, Change, and Release Management. Hands-on experience defining, measuring, and reporting on Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Proficiency in scripting and automation (e.g., Python, Bash, Go) to reduce toil and streamline operational tasks. Familiarity with modern observability and monitoring tools (e.g., Prometheus, Grafana, Datadog). Excellent problem-solving skills and the ability to maintain composure and coordinate effectively during high-pressure incident scenarios. Strong communication skills, with the ability to translate complex technical incidents into clear executive summaries and post-mortem reports.

4 days ago

Devops Manager

Seven Up Bottling Company

Abuja, nigeria

full-time

Role Description The DevOps Manager is a full-time, on-site role based in Abuja, responsible for leading and coordinating DevOps activities across software and infrastructure teams. This role oversees the design, implementation, and maintenance of CI/CD pipelines, ensuring reliable integration, automated testing, and smooth deployment of applications and services. The DevOps Manager will manage infrastructure provisioning and configuration, monitor system performance, and establish best practices for security, scalability, and resilience. Day-to-day tasks include collaborating with software development teams, guiding test automation and integration processes, resolving deployment issues, and mentoring DevOps engineers to improve delivery speed and system stability. The role also involves continuous improvement of tools, workflows, and documentation to support efficient and compliant operations. Qualifications Strong experience with Software Development and Integration, with the ability to collaborate closely with engineering teams on build, release, and deployment processes. Hands-on expertise in Continuous Integration practices and tools, including configuring and optimizing CI/CD pipelines for multiple applications and environments. Proficiency in Test Automation, including designing and integrating automated tests into deployment workflows to ensure reliability and quality. Solid background in Infrastructure management, such as server provisioning, cloud or on-premise environments, configuration management, monitoring, and incident response. Proven experience in a DevOps or Site Reliability Engineering leadership role, managing teams and cross-functional stakeholders. Knowledge of containerization, orchestration, and modern deployment frameworks (e.g., Docker, Kubernetes, infrastructure-as-code tools). Strong problem-solving skills, attention to detail, and ability to operate in a high-availability, production-focused environment. Excellent communication and collaboration skills, with the ability to document processes and provide clear technical guidance. Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field; relevant professional certifications are an advantage.

24 days ago

Senior Devops Engineer

Paystack

Lagos, nigeria

full-time

About the Senior DevOps Engineer role As a Senior DevOps Engineer at Paystack, you will play a pivotal role in designing, implementing, and maintaining our cloud infrastructure, CI/CD pipelines, and automation frameworks. You will collaborate closely with cross-functional teams to optimise our development and deployment processes, improve system reliability, and drive continuous improvement initiatives. The ideal candidate will have a strong background in DevOps practices, cloud technologies, automation tools, database management, networking, and a passion for solving complex technical challenges. The selected engineer will join a team of DevOps engineers and report directly to the Lead DevOps Engineer. You will work closely with other members of the department including members of the larger infrastructure and security teams and quite heavily with other product engineering teams. We'll trust you to Own projects end to end, often across teams. Design technical solutions that are scalable and maintainable Design systems for high availability and fault tolerance. Build end to end automation pipelines. Tackle ambiguous, high risk problems proactively. Introduce new ideas and simplifies complex systems. Design secure systems, manages secrets and implements zero trust models. Participate in architectural evolution and software development activities. Help debug and diagnose issues that may arise in an intertwined distributed system environment. Own CI/CD architecture, minimises downtime and ensures security Lead major incident response and postmortems. You'll thrive in this role if you have 5+ years of experience in a DevOps or Site Reliability Engineering (SRE) role. Deep Expertise with a variety of AWS services Experience with IAC and tools like Terraform, designing reusable modules and enforces standards Real world experience with Kubernetes at scale Experience writing scripts and automation using Python, Node.js, Bash, Golang Experience with networking concepts and protocols, including TCP/IP, DNS, HTTP/S, VPNs, etc. Experience building tooling to reduce occurrences of errors and improve engineering productivity Experience with CI/CD tooling like ArgoCD, Github Actions, etc. Experience working with and monitoring and alerting tools like Prometheus and Grafana. Ability to clearly articulate, implement and document design decisions Bonus points if you have: Bachelor's degree in Computer Science, Engineering, or a related field might be beneficial but not required Experience in the fintech industry or with payment processing systems Knowledge of cybersecurity best practices and compliance requirements (e.g., PCI DSS) Experience with machine learning and data analytics. Benefits Competitive compensation package and benefits 13th month bonus TSG Equity compensation Full medical coverage Wellbeing stipend Generous leave and sabbatical policies Hybrid working environment Smart, kind colleagues who are invested in your growth.

2 months ago

Devops & Cloud Engineer

Corona Management Systems

Abuja, nigeria

full-time

Job Description We're looking for a skilled DevOps and Cloud Engineer to help design, build, and maintain the infrastructure that powers our products. You'll work at the intersection of development and operations, automating processes, optimizing cloud environments, and ensuring our systems are reliable, secure, and scalable. This is a great opportunity for someone who enjoys solving complex infrastructure challenges and wants to have a direct impact on how we build and ship software. What You'll Do Design, implement, and maintain scalable, secure cloud infrastructure (AWS/Azure/GCP) Build and improve CI/CD pipelines to streamline deployment processes Automate infrastructure provisioning using Infrastructure as Code (Terraform, CloudFormation, or similar) Monitor system performance, availability, and reliability; respond to incidents and drive root-cause analysis Implement and maintain containerization and orchestration solutions (Docker, Kubernetes) Collaborate with software engineers to optimize application deployment and performance Strengthen security practices across infrastructure, including access controls, secrets management, and vulnerability remediation Manage configuration and environment consistency across development, staging, and production Contribute to on-call rotation and support incident response Document infrastructure, processes, and runbooks for team-wide visibility Requirements 3+ years of experience in DevOps, Site Reliability Engineering, or Cloud Engineering roles Hands-on experience with a major cloud provider (AWS, Azure, or GCP) Proficiency with Infrastructure as Code tools (Terraform, CloudFormation, Pulumi, etc.) Experience with containerization and orchestration (Docker, Kubernetes) Strong scripting skills (Python, Bash, or Go) Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, CircleCI, etc.) Solid understanding of networking, security, and system administration fundamentals Experience with monitoring and logging tools (Prometheus, Grafana, Datadog, ELK, etc.) Nice to Have: Relevant cloud certifications (AWS Certified Solutions Architect, Azure Administrator, etc.) Experience with GitOps workflows (ArgoCD, Flux) Familiarity with configuration management tools (Ansible, Chef, Puppet) Experience working in regulated or high-compliance environments Background in cost optimization and cloud governance

2 months ago

Engineering Manager (site Reliability)

Moniepoint Inc.

Lagos, nigeria

full-time

About the role As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. You will manage end-to-end technical planning, ensuring that product requirements are translated into actionable tasks, while orchestrating collaboration between various stakeholders, including engineers, product managers, QA, and UX. This role requires a deep understanding of software design and development and the ability to plan, execute, and deliver product features in a timely and predictable manner. You will also be responsible for maintaining high technical standards, managing team bandwidth, and ensuring project milestones are met with efficiency and accuracy. What you'll get to do Own delivery and execution within the Site Reliability Engineering tooling team. Evaluate product requirements for feasibility and ensure they align with the existing product architecture, translating them into EPICs and technical stories. Work closely with Product Managers and Engineers to refine and groom tasks. Plan and organize sprints with clearly defined goals, using project planning tools to establish timelines, and delivery milestones, and identify task dependencies early. Foster engineering processes that promote seamless collaboration and teamwork. Track team velocity to ensure resources are effectively allocated, balancing bandwidth with task demands. Coordinate alignment and manage dependencies across multiple stakeholders to prevent bottlenecks and ensure smooth execution. Contribute to critical projects by ensuring appropriate design patterns and coding techniques are applied. Remain hands-on, participating in code reviews to uphold high-quality standards. Ensure monitoring and observability are in place for all owned services, meeting defined SLIs/SLOs. Partner with Product Managers to track and publish post-deployment product metrics, ensuring transparency with key stakeholders. To succeed in this role, you should have BSc in Computer Science, Engineering, or a related field Minimum of 8 years of experience as a Software Developer, Software Engineer, or similar role. 5+ years of Node JS / python experience. A minimum of 3 years of leadership experience is a must. Strong understanding of agile methodologies, sprint planning, and backlog management. Expertise in breaking down complex product requirements into structured EPICs, Stories, and Tasks. Solid experience with backend technologies. Experience with frontend is a plus. Knowledge of project planning tools for visualizing and tracking delivery timelines. Familiarity with engineering metrics and monitoring tools to assess team performance and product health. Capability to debug complex technical issues during incidents to identify solutions and run blameless RCA sessions. Understanding of deployment pipelines, continuous integration (CI), continuous deployment (CD), and their corresponding metrics. Ability to drive alignment across diverse technical and non-technical stakeholders. Exceptional ability to manage dependencies, mitigate risks, and communicate clearly with stakeholders. Proven track record of improving team velocity and fostering efficient delivery. Generic Skills: Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions. Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting. Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed. Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for. Supervisory skills: Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance. Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance. Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment. Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership. What we can offer you Culture - We put our people first and prioritize the well-being of every team member. We've built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. Compensation - You'll receive an attractive salary, pension, health insurance, paid leave, plus other benefits.

3 months ago

Devops & Cloud Engineer

Corona Management Systems

Lagos, nigeria

full-time

About the Role We're looking for a skilled DevOps and Cloud Engineer to help design, build, and maintain the infrastructure that powers our products. You'll work at the intersection of development and operations, automating processes, optimizing cloud environments, and ensuring our systems are reliable, secure, and scalable. This is a great opportunity for someone who enjoys solving complex infrastructure challenges and wants to have a direct impact on how we build and ship software. What You'll Do Design, implement, and maintain scalable, secure cloud infrastructure (AWS / Azure / GCP). Build and improve CI / CD pipelines to streamline deployment processes. Automate infrastructure provisioning using Infrastructure as Code (Terraform, CloudFormation, or similar). Monitor system performance, availability, and reliability; respond to incidents and drive root-cause analysis. Implement and maintain containerization and orchestration solutions (Docker, Kubernetes). Collaborate with software engineers to optimize application deployment and performance. Strengthen security practices across infrastructure, including access controls, secrets management, and vulnerability remediation. Manage configuration and environment consistency across development, staging, and production. Contribute to on-call rotation and support incident response. Document infrastructure, processes, and runbooks for team-wide visibility. What We're Looking For Required: 3+ years of experience in DevOps, Site Reliability Engineering, or Cloud Engineering roles. Hands-on experience with a major cloud provider (AWS, Azure, or GCP). Proficiency with Infrastructure as Code tools (Terraform, CloudFormation, Pulumi, etc.). Experience with containerization and orchestration (Docker, Kubernetes) Strong scripting skills (Python, Bash, or Go). Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, CircleCI, etc.). Solid understanding of networking, security, and system administration fundamentals. Experience with monitoring and logging tools (Prometheus, Grafana, Datadog, ELK, etc.). Nice to Have: Relevant cloud certifications (AWS Certified Solutions Architect, Azure Administrator, etc.). Experience with GitOps workflows (ArgoCD, Flux). Familiarity with configuration management tools (Ansible, Chef, Puppet). Experience working in regulated or high-compliance environments. Background in cost optimization and cloud governance.

3 months ago