What are the responsibilities and job description for the Sr. Cloud DevOps Engineer position at Gemological Institute of America?
JOB OVERVIEW
As a Senior Cloud DevOps Engineer, you will be responsible for the design, automating and building our next generation cloud CI / CD pipeline and infrastructure. You must be able to work in and adapt to a fluid, fast-paced environment. You will be collaborating closely with the architecture and engineering teams to build a world class Cloud environment.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Own and contribute to an end-to-end agile DevOps-based software development life cycle with end-to-end automation in mind (Tools & Processes).
- Collaborate with the architecture team to build Cloud patterns with High Availability, scale, security, monitoring, and configuration of cloud platform services.
- Planning, installing, and deploying highly available solutions on the public cloud.
- Data center agnostic architecture and design to support AWS, IBM, and Azure, etc.
- Develop the automation tools for deployment, patch updates, and disaster recovery.
- Create and manage provisioning automation via CloudFormation, etc.
- Support process for Kubernetes and Docker creation pipelines.
- Support the agile software development process among cross-functional teams to ensure smooth product delivery.
- Be a primary person to handle P0 / P1 incidents reported in the production and staging landscape.
- Work with development teams across multiple organizations to drive automation, establish software standards, service modularity, testing standards, and deployment / management of microservices.
- Mentor and train junior DevOps engineers.
- Perform incident / alert troubleshooting, problem analysis and provide high quality solutions to technical issues.
- Support and improve our tools, infrastructure, and processes that support rapid and reliable delivery of high-quality software to our production service.
- Assist development in troubleshooting system and software issues in all environments.
- Write effective documentation.
- Manage RCA, Incident Process, and Risk Analysis of the cloud services.
- On-call support in cases of issues on production environment.
- Provide proactive support on critical issues, including liaison with business users, system users.
- Take ownership and resolve the issues related to production environment within expected by SLA time frames.
- Keep up to date on the latest and greatest tools and solutions that will best serve the business.
- Other duties as assigned.
TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities)
EDUCATION AND EXPERIENCE
PHYSICAL REQUIREMENTS / WORK ENVIRONMENT (if applicable)
Job posting salary range : $120-160K
Las Vegas, NV, New York, NYLas Vegas, NV, New York, NY
Disclaimer : This job description indicates in general terms, the type and level of work performed as well as the typical responsibilities of employees in this classification and it may be changed by management at any time. Other duties may also apply. Nothing in this job description changes the at-will employment relationship existing between the Company and its employees.
Salary : $120,000 - $160,000