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 .
Skills Required
Aws, Azure, Shell, Python, Git, Github, Terraform, Docker, Kubernetes