Xpansiv is the leading infrastructure provider for the energy transition markets, enabling stakeholders to deliver transparent and credible environmental claims. The Lead DevOps Engineer will lead a team in maintaining and improving software infrastructure, collaborating with engineers to deploy, automate, and manage cloud-based systems.
Responsibilities:
- Deploy and maintain critical applications on cloud-native microservices architecture
- Implement automation, effective monitoring, and infrastructure-as-code
- Deploy and maintain CI/CD pipelines across multiple environments
- Support and work alongside a cross-functional engineering team on the latest technologies
- Iterate on best practices to increase the quality & velocity of deployments
- Have on call responsibilities in rotation with the engineering team
- Increase the sophistication of our alerting and escalation mechanisms
- Help increase system performance with a focus on high availability and scalability
- Propose, scope, design, and implement various infrastructure architectures
- Develop and maintain solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring
- Continuously evaluate existing systems with industry standards, and make recommendations for improvement
- Perform root cause analysis for production errors
- Continue to keep the lights on (day-to-day administration)
Requirements:
- BSc in Computer Science, Engineering or relevant field
- 12+ years of professional experience as a DevOps/System Engineer
- Experience maintaining and deploying highly-available, fault-tolerant systems at scale
- A drive towards automating repetitive tasks (e.g. scripting via Terraform, Powershell, Bash, Python, Ruby, etc.)
- Practical experience with Docker containerization and clustering (Kubernetes/ECS)
- Expertise with Azure, AWS or GCP
- Version control system experience (e.g. Git)
- Working knowledge of databases and SQL
- Experience implementing CI/CD (e.g. Azure DevOps, Jenkins)
- Operational (e.g. HA/Backups)
- Experience with configuration management tools (e.g. Powershell with DSC, Ansible, Chef)
- Experience with infrastructure-as-code
- Experience in managing on-premise Active Directory and Domain Controller
- Experience in managing on-premise infrastructure
- Effective communication skills
- Professional experience and a high-level understanding of working with various operating systems and their implications
- Problem-solving attitude
- Collaborative team spirit
- Certified SysOps Administrator, Azure/AWS Certified DevOps Engineer
- Master's degree in Computer Science or Software Engineering
- Experience with software engineering and customer experience
- Experience developing engineering applications for a large corporation