• Responsible for deploying product updates, identifying production issues, and implementing integrations that meet customer needs.
  • Responsible for developing software to integrate with internal back-end systems Responsible for performing root cause analysis for production errors, investigate and resolve technical issues.

Key Responsibilities/Accountabilities

Technology (Development):

  • Implementing various development, testing, automation tools, and IT infrastructure
  • Planning the team structure, activities, and involvement in project management activities.
  • Managing stakeholders and external interfaces
  • Setting up tools and required infrastructure
  • Defining and setting development, test, release, update, and support processes for DevOps operation
  • Have the technical skill to review, verify, and validate the software code developed in the project.
  • Troubleshooting techniques and fixing the code bugs
  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage
  • Encouraging and building automated processes 
  • Deploy cybersecurity measures as defined by Information Security Unit and the Architect
  • Incidence management and root cause analysis
  • Coordination and communication within the team 
  • Selecting and deploying appropriate CI/CD tools
  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline
  • Sound understanding customer requirements and project KPIs
  • Monitoring and measuring customer experience and KPIs
  • Managing periodic reporting on the progress to the management and the customer
  • Contributes to and improves the software development process. 
  • Maintain historical records by documenting program development and revisions. 
  • Be involved and participate in the overall software development lifecycle


Below are qualifications and skills required to work as a DevOps Engineer

  • Education: Minimum of First Degree in Computer science, Computer Engineering, or any other physical sciences. Additional related qualification will be an added Advantage
  • Specialized knowledge: Minimum of 3-5years cognate experience in SQL, Python or Java 
  • Experienced in configuration and managing databases such as Microsoft SQL Server
  • Awareness of critical concepts in DevOps and Agile principles
  • Some experience in Azure DevOps or similar technology is required 
  • Some experience in .Net framework and C# programming language and designs. 
  • Basic understanding of backend technologies for building APIs and backend services and basic understanding of front-end technologies such as HTML5 
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Problem-solving skills
  • Excellent organizational and time management skills
  • Accuracy and attention to detail
  • Teamwork skills
Job Location: Lagos Nigeria

Apply for this position