Strivo LabsLagos, NG

DevOps Engineer

Description

About the Role The ideal candidate will be responsible for building, managing, and optimizing infrastructure, deployment pipelines, and system reliability, ensuring high availability, scalability, and security of digital platforms. This role requires someone who is hands-on, detail-oriented, and experienced in supporting production environments at scale. Key Responsibilities Infrastructure & Cloud Management: Design, deploy, and manage cloud infrastructure (AWS, Azure, or GCP) Ensure systems are scalable, secure, and highly available Implement and maintain Infrastructure as Code (IaC) using tools like Terraform or CloudFormation CI/CD & Automation: Build and manage CI/CD pipelines for seamless code deployment Automate build, test, and deployment processes to improve efficiency Support engineering teams with release management and environment setup Monitoring & Reliability: Implement monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK) Ensure system uptime, performance, and reliability Troubleshoot production issues and drive root cause analysis Security & Compliance: Enforce security best practices across infrastructure and deployments Support compliance requirements, especially in fintech/payment environments Manage access controls, secrets, and secure configurations Collaboration & Support: Work closely with engineering, product, and QA teams Support developers in optimizing application performance and deployments Continuously improve DevOps processes and tooling Requirements 3–5+ years of experience in DevOps, Site Reliability Engineering, or similar roles Experience working in fintech, payments, or e-commerce environments Strong knowledge of cloud platforms (AWS, Azure, or GCP) Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.) Experience with containers and orchestration tools (Docker, Kubernetes) Familiarity with Infrastructure as Code (Terraform, CloudFormation, etc.) Strong understanding of Linux systems and networking basics Preferred Skills: Experience with microservices and distributed systems Knowledge of database management and scaling (SQL/NoSQL) Scripting skills (Python, Bash, or similar) Experience in high-traffic or transaction-heavy environments

Skills

GitLabDockerJenkinsGitHub ActionsLinuxGrafanaComplianceCloudFormationSQLKubernetesCI/CDTerraformElkDevOpsPrometheusAzureGCPAWSGitHubSecurityBashPythonMicroservicesGitLab CI

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching