Beacon Power Services has been on the forefront of developing energy management software and providing energy analytics in Nigeria since 2010.
How You'll Make an Impact
- We are looking for a hands-on and pragmatic Manager – DevOps Engineering to own and scale the infrastructure that powers our software platforms.
- You will lead the design, automation, and operation of our cloud infrastructure, ensuring systems are secure, reliable, and scalable. This role bridges development and operations, driving disciplined CI/CD practices, infrastructure-as-code standards, and strong production governance.
- You will be accountable for system performance, environment stability, release automation, and incident response, ensuring high availability and operational resilience across our platforms.
What You'll Do
Infrastructure & Cloud Management
- Design, deploy, and manage cloud infrastructure (AWS, Azure, or GCP)
- Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Pulumi
- Manage containerization and orchestration (Docker, Kubernetes)
- Ensure high availability, scalability, and disaster recovery capabilities
CI/CD & Automation
- Build and maintain CI/CD pipelines for automated testing, building, and deployment
- Automate routine operational tasks using scripting (Python, Bash, PowerShell)
- Implement GitOps workflows and version control best practices
- Reduce deployment time and increase release frequency
Monitoring, Logging & Performance
- Set up monitoring, alerting, and logging systems (Prometheus, Grafana, ELK, Datadog)
- Proactively identify and resolve performance bottlenecks
- Ensure system uptime and SLA compliance
- Conduct capacity planning and cost optimization
Security & Compliance (DevSecOps)
- Embed security practices into the CI/CD pipeline
- Manage secrets, credentials, and access controls securely
- Collaborate with the Cybersecurity team on vulnerability remediation
- Ensure compliance with industry standards and best practices
- Work closely with Tech teams to improve deployment processes
- Provide on-call support and incident response for production systems
- Document infrastructure, processes, and runbooks
Managerial Responsibilities
- Lead and develop a high-performing team with clear goals, KPIs, and accountability standards
- Manage team capacity, resource allocation, and delivery planning within approved budgets
- Participate in annual planning and forecasting processes
- Own hiring, onboarding, performance reviews, and individual development plans
- Ensure operational discipline, timely delivery, and quality standards
- Identify and escalate resource or budget risks impacting delivery
- Foster a culture of ownership, collaboration, and continuous improvement
What We're Looking For
Professional & Technical Strengths
- Strong proficiency with cloud platforms (Azure, or GCP)
- Experience with containerization (Docker) and orchestration (Kubernetes, ECS)
- Proficiency in IaC tools (Terraform, Ansible, CloudFormation)
- Experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Strong scripting skills (Python, Bash, or similar)
- Knowledge of monitoring and observability tools
Leadership & Interpersonal Strengths
- Ability to collaborate with multicultural and geographically distributed teams
- High degree of autonomy and accountability (we operate within a hybrid work environment)
- Strong ownership mindset with the ability to independently identify, prioritise, and resolve complex technical challenges
- Proven ability to collaborate effectively across Engineering, Cybersecurity, and Product Management to drive aligned and scalable solutions
- Clear and structured communicator with strong documentation discipline across architecture, processes, and incident reporting
- Composed and decisive under pressure, with demonstrated experience leading incident response and driving root cause resolution
Method of Application
Signup to view application details.
Signup Now