What are the responsibilities and job description for the Manager of Cloud Engineering position at Request Technology, LLC?
***Hybrid, 3 days onsite, 2 days remote***
***We are unable to sponsor as this is a permanent full-time role***
A prestigious company is looking for a Manager of Cloud Engineering. This manager will manage a team of 6 cloud engineers focused on AWS, DevOps, Containerization, Docker, Kubernetes, Kafka, etc.
Responsibilities:
- Manage a team
- Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code
- Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud
- Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems
- Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades
- Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform
- Lead in the development of technology roadmaps and end-of-life technology plans
- Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation
- Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work
- Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements
- Write and maintain documentation of relevant systems, procedures and processes
Qualifications:
- Bachelor’s degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required
- 7 years' experience in IT systems installation, operations, administration, and maintenance of cloud systems / virtualized server
- Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, and configuration management tools such as Puppet, Chef, or Ansible
- Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc.
- Competent in all phases of application development and implementation, including SDLC; Hands-on experience scripting/development skills in Python, Ruby, Go, Java, etc.
- Strong technical team leadership and technical project management skills are required
- Experience managing work tasks using Agile methodology/scrum desired
- Expert working knowledge of infrastructure design and components, such as servers, operating systems, networks, and storage
- Experience with architecting, implementing and maintaining highly available mission critical environments for 24x7 availability
Salary : $150,000 - $170,000