Experience: 5+ years
DevOps AWS :
Purpose of Position
This role will focus on DevOps automation and CI/CD development and will act as the cloud technologies Subject Matter Expert for the product development team. They will help build out cloud platforms and solve problems as we migrate from on premise solutions to the cloud. While there is a definite hands-on aspect to this role, the ideal candidate will also work with product development to provide solutions, and act as a subject matter expert in DevOps best practices.
Key Responsibilities
Configure, optimize, document, and support of the infrastructure components of software products (which are hosted in collocated facilities and cloud services such as AWS)
Design and build tools and frameworks that support deployment and management and platforms
Design, build, and deliver cloud computing solutions, hosted services, and underlying software infrastructures
Build core functionality of our cloud-based platform product, deliver secure, reliable services and construct third party integrations
Assist in coaching application developers on proper DevOps techniques for building scalable applications in the microservices paradigm
Foster collaboration with software product development and architecture teams to ensure releases are delivered with repeatable and auditable processes
Support and troubleshoot scalability, high availability, performance, monitoring, backup, and restores of different environments
Work independently across multiple platforms and applications to understand dependencies
Evaluate new tools, technologies, and processes to improve speed, efficiency, and scalability of continuous integration environments
Design and architect solutions for existing client-facing applications as they are moved into cloud environments such as AWS
Competencies
Full understanding of scripting and automated process management in languages such as Shell, Ruby and/ or Python
Working Knowledge SCM tools such as Git, GitHub, Bitbucket, etc.
Working knowledge of Amazon Web Services and related APIs
Ability to deliver and manage web or cloud-based services
General familiarity with monitoring tools
General familiarity with configuration/provisioning tools such as Terraform
Experience
Experience working within an Agile type environment
3-7 years of experience with cloud-based provisioning (Azure, AWS, Google), monitoring, troubleshooting, and related DevOps technologies
2+ years of experience with containerization/orchestration technologies like Rancher, Docker and Kubernetes