About the Role:
Lead a team of Infrastructure engineers and work closely with product development teams
Work closely with Engineering Managers to ensure projects are completed on time
Own and improve the hiring process for DevOps engineers
Automate everything, including scaling, monitoring, and operations
Deploy and manage tools to enable self-service both within the DevOps team itself as well as across all of Novo’s engineering teams
Design, build, and support Novo's cloud infrastructure (AWS) using automation and infrastructure-as-code (Terraform)
Partner with product development engineers to build services according to modern design patterns; for example, the 12 Factor App methodology
Develop strong relationships with engineers, managers, and other colleagues based on trust, empathy, and technical expertise
Requirements for the Role:
8+ years of experience working in cloud production environments like AWS and 2+ years of experience leading a team
Strong experience with Linux systems
Strong scripting experience with bash and any other general programming language like Python or Ruby
Experience creating and working with containers, as well as using container orchestration tools (Kubernetes, ECS)
Experience using configuration management tools (Chef, Puppet, Ansible, Salt)
Experience with infrastructure-as-code tools to build, deploy and integrate both infrastructure and applications (Terraform, Cloudformation)
Fundamental knowledge in networking, operating systems, and package build system
Experience supporting relational or no-SQL databases, messages busses, caching services, and other common service components
Familiarity with common monitoring, logging, and observability platforms
Familiarity with CI/CD and testing platforms
Please submit your application for this position on our official careers page by following this link . We will not accept applications submitted outside this link.