B

Manager – DevOps Engineering at Beacon Power Services

Beacon Power Services
Full-time
On-site
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