About this role
TeKnowledge in Lagos seeks a DevOps and Automation Engineer to help design, implement and manage CI/CD pipelines, automation, and cloud infrastructure. The role involves working with development, QA and operations teams to streamline deployment processes, incorporating DevSecOps practices and security tools. You will contribute to hybrid and cloud environments, infrastructure as code, and monitoring, while supporting incident and change management. The position targets candidates with several years of hands-on DevOps or cloud engineering experience and strong collaboration skills. The employer emphasises knowledge sharing, mentorship and staying current with new technologies.
What you would do
- Design, configure and manage CI/CD pipelines using tools like Azure DevOps and GitHub Actions
- Collaborate with development, QA and operations teams to automate workflows and deployment processes
- Integrate security checks and Microsoft Defender for Cloud as part of DevSecOps practices
- Contribute to DevOps across hybrid and cloud environments
- Contribute to infrastructure as code initiatives using Terraform, Ansible or similar tools
- Implement security and access controls such as RBAC and Key Vault integration
- Assist in deploying and monitoring observability tools like Azure Monitor, Log Analytics and Grafana
- Troubleshoot deployment environments to ensure performance and reliability
- Participate in incident, change and configuration management processes
- Share knowledge, document automation processes and mentor junior engineers
What they are asking for
- Bachelor’s degree in Computer Science, Information Systems, Engineering or a related technical field
- 4+ years of hands-on experience in DevOps, cloud engineering or related fields
- Knowledge of CI/CD tools (Azure DevOps, GitHub Actions)
- Basic scripting proficiency (PowerShell, Bash or Python)
- Familiarity with cloud platforms (Azure preferred; AWS or GCP a plus)
- Understanding of infrastructure as code concepts and tools (Terraform, Ansible)
- Exposure to observability and monitoring solutions
- Strong collaboration, communication and troubleshooting skills
- Ability to coordinate activities across the software development lifecycle
- Knowledge of Microsoft 365 and Azure infrastructures and professional fluency in English
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.