Job Title: DevOps Engineer
Location: Ikoyi, Lagos
Job type: Full-time
Department: Information Technology
Job Summary
- To help us build functional systems that improve the customer experience, we’re looking for a DevOps engineer who can be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our customers’ needs.
- The ideal candidate will have a solid background in software engineering and will work with developers and engineers to ensure that software development follows established processes and works as intended.
- The DevOps engineer will also help plan projects and be involved in project management decisions.
Responsibilities
Advertisements
- Building frameworks, automation, and tooling to enable a culture of quality within the organization.
- Leveraging technologies like Kubernetes/docker to help our developers scale their efforts in creating new and innovative products.
- Engage with stakeholders and lead workshops to define Automation and DevOps requirements.
- Collaborate with the Product and Solution Architect, Quality Engineers, Technology and Infrastructure Functions to support Concepts, High Level Designs, and End-to-End Solutions
- Perform analysis to determine return on investment across various design options
- Perform document reviews with teams across the Operations, Engineering, Quality Assurance, and Systems Support to ensure requirements and specifications are comprehensive and clear
- Provide input to the technical documentation, training, and testing plans
- Assist in executing various phases of User Acceptance Testing
- Ability to understand complex technical issues and facilitate resolution.
- Ability to communicate well with internal and external technical audiences
- Ability to triage issues based on priority, impact, risk, release timing
Requirements
- Bachelor’s or Graduate Degree in Computer Science or any engineering disciplines relevant to software (Computer, Electrical, etc.).
- 5+ Years of relevant experience as a DevOps engineer or in a similar software engineering role
- Experience with configuration management, infrastructure automation tools such as Ansible and Terraform, or similar
- Proficient in developing Continuous Integration/ Delivery pipelines
- Experience programming with Microsoft C#, Python, PowerShell or similar.
- Experience working with cloud platforms such as Azure.
- Experience working with continuous integration & continuous deployment (CI/CD) pipeline tools such as Jenkins CI
- Experience working with dockerized containers and clustering using systems such as Kubernetes
- Experience developing Kubernetes controllers and operators using Operator framework
- Experience with UI Automation using Robotic Process Automation (RPA) and Robot Framework.
Technical Skills:
- Source Code Management (Version Control System)
- Good understanding of Infrastructure as Code.
- Hands-on knowledge of software containerization and orchestration.
- Linux Fundamentals and scripting
- Continuous Integration, Delivery, Testing and Monitoring.
Application Closing Date
Not Specified.
Apply Now
Job Features
Job Category | Software/ Programming / Web development |