The DevOps Engineer will be working with the engineering team and focusing on AWS infrastructure and automation. A key part of the role is championing and leading infrastructure as code. The Engineer will work closely with the Manager of Operations and DevOps to build, manage and automate our AWS infrastructure.
Duties & Responsibilities:
Design cloud infrastructure that is secure, scalable, and highly available on AWS
Work collaboratively with software engineering to define infrastructure and deployment requirements
Provision, configure and maintain AWS cloud infrastructure defined as code
Ensure configuration and compliance with configuration management tools
Administer and troubleshoot Linux-based systems
Build and maintain operational tools for deployment, monitoring, and analysis of AWS infrastructure and systems
Perform infrastructure cost analysis and optimization
At least 1 year of experience building and maintaining AWS infrastructure
Strong understanding of how to secure AWS environments and meet compliance requirements
Hands-on experience deploying and managing infrastructure with Terraform
Solid foundation of networking and Linux administration
Experience working with container technologies (Docker, Kubernetes)
Experience with GitHub, GitHub Actions, Jenkins, ELK and deploying applications on AWS