W
IT & Systems Engineer (DevSecOps)
WIOCC
Nairobi
Full-time
IT & Telecoms
Software & Data
Mid Level
Salary: Open / Negotiable
Posted 1 hour ago
About the Company
Firmly established as Africa’s carriers’ carrier, award-winning capacity wholesaler WIOCC provides international and African telcos and ISPs with unrivalled high-speed, resilient and diverse capacity into, within and out of Africa.
Job Description
The IT & Systems Engineer (DevSecOps) will be responsible for designing, implementing, and maintaining CI/CD and GitOps pipelines to ensure secure, reliable, and scalable software delivery in cloud-native environments. This role involves integrating robust security practices across the entire DevOps pipeline to enhance the overall security, efficiency, reliability, and performance of software and system deployments.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using GitHub Actions for automated software delivery.
- Implement GitOps-based deployment workflows utilizing ArgoCD.
- Support blue/green and canary deployment strategies within Kubernetes environments.
- Automate infrastructure provisioning using Infrastructure as Code, with a preference for Terraform.
- Support containerization and orchestration with Docker and Kubernetes, developing and maintaining Kubernetes manifests.
- Troubleshoot pipeline and deployment issues across various environments.
- Maintain comprehensive documentation for all CI/CD processes and policies.
- Integrate security tools and practices into CI/CD pipelines (DevSecOps) to ensure compliance with policies and regulations.
- Integrate and maintain container and code security tools such as Snyk, Aqua Security, Anchore, and CodeQL.
- Automate security testing (SAST, DAST, IAST) and vulnerability management processes.
- Collaborate with the IT team to remediate vulnerabilities and apply necessary patches or mitigations.
- Ensure adherence to industry best practices and organizational security policies.
- Manage secrets and credentials using HashiCorp Vault or Azure Key Vault.
- Implement monitoring, logging, and performance optimization solutions for deployed services, applications, and infrastructure.
- Understand and manage the underlying IT infrastructure, including servers, networking, storage, and virtualization.
- Collaborate with development, security, and operations teams to build secure, scalable architectures meeting availability, performance, and maintainability needs.
- Identify and resolve issues and bottlenecks in the software development lifecycle.
- Improve collaborative incident response, maintaining documentation, runbooks, and modules.
- Participate in Agile ceremonies and continuous improvement initiatives.
- Implement and maintain version control systems, configuration management tools, and other DevOps technologies.
- Undertake projects and reporting as directed by management.
Requirements
- Bachelor of Science in Computer Science or an equivalent degree from a recognized university.
- Professional certifications in IT Security (CISSP, CCSP, CISA, CISM) are a plus.
- Minimum of 3 years of experience in a similar role.
- Proficiency in scripting and coding languages such as Python, JavaScript, and React.js.
- A strong advocate for DevOps culture, process improvement, and automation.
- Ability to investigate reliability or performance issues using automated scanning and monitoring tools.
- Strong awareness of cybersecurity principles, including secure coding, encryption, threat modeling, and vulnerability management.
- Experience with security testing tools like OWASP ZAP, Burp Suite, and Nessus.
- Familiarity with compliance frameworks and standards such as GDPR, ISO 27001, and NIST.
- Ability to effectively use B/OSS tools for accurate and concise information recording.
- Strong knowledge of DevSecOps and cloud-native tooling, including CI/CD platforms (GitHub Actions, Azure DevOps, Jenkins, GitLab CI), GitOps tools (ArgoCD), Infrastructure as Code (Terraform preferred), and containerization/orchestration (Docker, Kubernetes).
- Experience with container and code security scanning tools (Snyk, Aqua Security, Anchore, CodeQL) and secrets management solutions (HashiCorp Vault, Azure Key Vault).
- Understanding and management of IT infrastructure, including servers, networking, storage, and virtualization across on-premises and cloud environments.
- Strong knowledge of operating systems, networking, virtualization, and cloud platforms (Azure, GCP).
Important Safety Tips
- Do not make any payment to any job request or recruiter.
- Be cautious of fraudulent job adverts and scams.
- If you suspect this listing is not genuine, please report it immediately.
How to Apply
Job Details
- Function
- Software & Data
- Industry
- IT & Telecoms
- Type
- Full-time
- Location
- Nairobi
- Experience
- Mid Level
- Salary
- Open
- Posted
- Sep 19, 2026
- Views
- 5