Bebee
DevOps Engineer
SeedFi
location_on
Lagos, Lagos, NG
schedule
Full Time
calendar_today
1 month ago
bolt
Apply & Run AI Match
We’ll save this job to your dashboard and score how well your resume matches.
description Job Description
Role Summary
As a DevOps Engineer, you will play a key role in designing, implementing, and maintaining scalable, secure, and reliable cloud infrastructure. You will collaborate closely with engineering teams to build and optimize CI/CD pipelines, automate deployment processes, and monitor system performance to ensure high availability. In this role, you will proactively identify areas for improvement, contribute to the adoption of DevOps best practices, and support the continuous delivery of high-quality, production ready application.
Responsibilities
• Implement the Go-Live activities, including the execution of deployment plans and checklists.
• Maintain a release repository and manage key information such as build and release procedures and dependencies.
• Deploy, automate, maintain, and manage an AWS and Azure cloud-based production system to ensure availability, performance, scalability, and security of production systems.
• Ensure implementation of guiding policies and best practices for solution deployment.
• Manage CI/CD processes for different types of applications and automate as many processes as possible.
• Ensure applications have automated functional tests that are used by the continuous delivery process to determine successful deployment and operation of applications.
• Implement Infrastructure as Code using AWS CLI, Azure CLI, PowerShell, ARM Templates, and JSON.
• Deploy Web Apps and Microservices Architectures to Service Fabric and application services, including API Management.
• Ensure that code and infrastructure are always in a production-deployable state, with continuous delivery.
• Ensure deployed applications are compliant with the DevOps Standards and Practices.
• Ensure all new and modified solutions have Kanban boards, user stories, and other needed work items.
• Administer AWS, Azure DevOps, and hand over releases to the support team
Technical Skills
• Experience building and managing CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins).
• Proficiency in cloud platforms (AWS, Azure) with a focus on availability, scalability, and security.
• Hands-on experience with Infrastructure as Code tools (e.g., ARM Templates, Terraform, AWS CLI, Azure CLI, PowerShell).
• Experience with containerization and microservices deployment (e.g., Docker, Kubernetes, Service Fabric).
• Familiarity with release management processes, including maintaining release repositories and managing build dependencies.
• Knowledge of automated testing integration within CI/CD pipelines.
• Strong troubleshooting skills with an understanding of system performance and monitoring.
Qualifications
• 2–4 years of experience in DevOps, Cloud Engineering, or a related role.
• Experience working in cloud environments such as AWS and/or Azure, managing production systems.
• Hands-on experience supporting deployments, release processes, and go-live activities.
• Experience working in Agile/Kanban environments with engineering teams.
• Familiarity with microservices architecture and modern application deployment practices.
Our Ideal Candidate
• Takes ownership of deployment processes, system reliability, and production stability.
• Pays strong attention to detail, especially in managing releases, checklists, and dependencies.
• Proactively identifies opportunities to automate and improve existing processes.
• Communicates clearly and collaborates effectively with engineering and support teams.
• Thrives in fast-paced environments and can manage multiple priorities.
• Demonstrates a continuous improvement mindset and commitment to DevOps best practices.
As a DevOps Engineer, you will play a key role in designing, implementing, and maintaining scalable, secure, and reliable cloud infrastructure. You will collaborate closely with engineering teams to build and optimize CI/CD pipelines, automate deployment processes, and monitor system performance to ensure high availability. In this role, you will proactively identify areas for improvement, contribute to the adoption of DevOps best practices, and support the continuous delivery of high-quality, production ready application.
Responsibilities
• Implement the Go-Live activities, including the execution of deployment plans and checklists.
• Maintain a release repository and manage key information such as build and release procedures and dependencies.
• Deploy, automate, maintain, and manage an AWS and Azure cloud-based production system to ensure availability, performance, scalability, and security of production systems.
• Ensure implementation of guiding policies and best practices for solution deployment.
• Manage CI/CD processes for different types of applications and automate as many processes as possible.
• Ensure applications have automated functional tests that are used by the continuous delivery process to determine successful deployment and operation of applications.
• Implement Infrastructure as Code using AWS CLI, Azure CLI, PowerShell, ARM Templates, and JSON.
• Deploy Web Apps and Microservices Architectures to Service Fabric and application services, including API Management.
• Ensure that code and infrastructure are always in a production-deployable state, with continuous delivery.
• Ensure deployed applications are compliant with the DevOps Standards and Practices.
• Ensure all new and modified solutions have Kanban boards, user stories, and other needed work items.
• Administer AWS, Azure DevOps, and hand over releases to the support team
Technical Skills
• Experience building and managing CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins).
• Proficiency in cloud platforms (AWS, Azure) with a focus on availability, scalability, and security.
• Hands-on experience with Infrastructure as Code tools (e.g., ARM Templates, Terraform, AWS CLI, Azure CLI, PowerShell).
• Experience with containerization and microservices deployment (e.g., Docker, Kubernetes, Service Fabric).
• Familiarity with release management processes, including maintaining release repositories and managing build dependencies.
• Knowledge of automated testing integration within CI/CD pipelines.
• Strong troubleshooting skills with an understanding of system performance and monitoring.
Qualifications
• 2–4 years of experience in DevOps, Cloud Engineering, or a related role.
• Experience working in cloud environments such as AWS and/or Azure, managing production systems.
• Hands-on experience supporting deployments, release processes, and go-live activities.
• Experience working in Agile/Kanban environments with engineering teams.
• Familiarity with microservices architecture and modern application deployment practices.
Our Ideal Candidate
• Takes ownership of deployment processes, system reliability, and production stability.
• Pays strong attention to detail, especially in managing releases, checklists, and dependencies.
• Proactively identifies opportunities to automate and improve existing processes.
• Communicates clearly and collaborates effectively with engineering and support teams.
• Thrives in fast-paced environments and can manage multiple priorities.
• Demonstrates a continuous improvement mindset and commitment to DevOps best practices.
Ready to apply?
Create a free account to apply with an AI-tailored resume.