Senior DevOps Engineer
Shipngrab Nigeria Limited
Engineering & Technology
Skills Required
Kubernetes Helm Helm GitHub Grafana Prometheus Loki PostgreSQLJob Summary
We are seeking a Senior DevOps Engineer who will not only manage our CI/CD and cloud infrastructure but also take charge of building a robust Internal Developer Platform (IDP) and implementing DevSecOps practices. Your role will involve creating self-service tools for developers, optimising our Kubernetes environments, and building secure, automated workflows. You will drive the adoption of modern monitoring, logging, and tracing solutions to ensure the stability and performance of our products.
- Minimum Qualification : Degree
- Experience Level : Senior level
- Experience Length : 5 years
- Working Hours : Full Time
Job Description/Requirements
- Design, build, and maintain CI/CD pipelines using GitHub Actions.
- Manage and optimise Kubernetes clusters using Helm for efficient application deployment.
- Implement infrastructure as code (IaC) using Terraform and Helm to automate environment setups.
- Manage PostgreSQL databases, including performance tuning, backups and building HA setups.
- Monitor system performance and availability using Grafana and other modern monitoring solutions.
- Troubleshoot infrastructure issues and lead incident response during outages.
Internal Developer Platform (IDP) Implementation:
- Lead the design and development of an Internal Developer Platform (IDP) to streamline development workflows.
- Build self-service portals and tools that enable developers to deploy, monitor, and manage their applications independently.
- Create standardised, reusable CI/CD templates for rapid deployment and consistency.
- Integrate monitoring, logging, and tracing solutions (e.g., Prometheus, Grafana, Loki, OpenTelemetry) into the IDP for end-to-end observability.
- Implement developer-friendly interfaces (CLI tools or web dashboards) to enhance user experience.
- Document platform usage and provide training to enable efficient adoption by the development team.
DevSecOps and Security Automation:
- Integrate security checks and vulnerability scanning into CI/CD pipelines.
- Implement role-based access control (RBAC) for Kubernetes and other systems.
- Automate compliance and security policies within the infrastructure.
- Monitor for security vulnerabilities and ensure rapid patching.
- Conduct threat modelling and security risk assessments for cloud and containerised environments.
Collaboration and Mentoring:
- Work closely with frontend (Angular, Next.js) and backend (Nest.js) developers to support smooth and secure deployments.
- Mentor junior engineers and provide guidance on best DevOps practices.
- Collaborate with product owners to align DevOps strategies with business needs.
- Lead sprint planning and participate in retrospectives, sharing insights on DevOps improvements.
Requirements:
- Proven experience as a Senior DevOps Engineer, with expertise in Kubernetes, Helm, and GitHub Actions.
- Strong experience in CI/CD pipeline management, infrastructure as code (IaC), and cloud-native practices.
- Expertise in monitoring and observability tools: Grafana, Prometheus, Loki, OpenTelemetry, etc.
- Experience in building and managing Internal Developer Platforms (IDP) to enhance developer productivity.
- Hands-on experience with PostgreSQL database management.
- Proficiency in DevSecOps practices: security scanning, automated compliance checks, RBAC, and threat monitoring.
- Familiarity with SaaS architecture and scalable cloud solutions.
- Strong scripting skills (Python, Bash) for automation.
- Knowledge of modern logging and tracing systems for microservices.
- Excellent communication skills and a proactive approach to problem-solving.
Desirable Skills:
- Experience with serverless architectures and cloud platforms (AWS, GCP, Azure).
- Familiarity with Next.js, Angular, and Nest.js within a DevOps context.
- Knowledge of event-driven architectures using Kafka or similar.
- Experience in building developer productivity tools to streamline workflows.
- Understanding of AI-driven monitoring and anomaly detection.
- Familiarity with AI/LLM technologies for automating operational tasks.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.