Job Description
NewGlobe is seeking a Senior DevOps Engineer to join their Software Engineering team. In this role, the candidate will be responsible for promoting a culture of automation and repeatability across all tech teams and departments within the company. They will maintain and evolve continuous delivery platforms, ensuring the right tools are in place to meet the company's needs.
The Senior DevOps Engineer will collaborate with software and IT infrastructure teams to design and implement the next-generation deployment architecture, with scalability in mind. They will also design, build, and improve production monitoring and alerting capabilities. The role will report to the VP of Software Development and work closely with IT Operations teams.
Responsibilities:
- Evangelize a culture of automation and repeatability.
- Maintain and evolve continuous delivery platforms.
- Resolve automated testing issues.
- Review, improve, and define server provisioning processes.
- Design and implement next-generation deployment architecture.
- Build and improve production monitoring and alerting capabilities.
- Firefight production issues when needed.
Requirements:
- Experience solving problems with highly available production systems.
- Experience in Site Reliability, building, Release, and maintaining complex and scalable systems
- Experience in C# and .NET environments is highly preferred
- Experience with Infrastructure as Code technologies.
- Hands-on experience in Code as Infrastructure tools (Puppet, Chef, Ansible, etc.)
- Experience with AWS or other public cloud services
- Solid foundation in Linux administration and troubleshooting.
- Experience in containerisation (Docker) and containerisation infrastructure (Kubernetes, DockerSwarm, etc.)
- Expertise in Windows and Linux, fluency with Bash or PowerShell.
- 3+ years of commercial DevOps experience at the enterprise level.
- 5+ years overall commercial software experience at the enterprise level
What NewGlobe offers:
- Opportunity to make a difference for children every day.
- Hybrid working arrangement.
- Opportunity to work on challenging and innovative projects.