Manager Cloud Services
Job Description
As a Cloud Services Manager, you will play a pivotal role in overseeing Convey’s public cloud, Big Data, and DevOps portfolios. This is a leadership position responsible for managing a team of highly skilled technologists in the areas outlined above. You will be responsible for designing, implementing, and managing cloud infrastructure, CI/CD pipelines, and ensuring the scalability, security, and reliability of our cloud and DevOps services, with a specific focus on Big Data technologies. The Cloud Services Manager will continuously identify areas of improvement with existing solutions and lead the implementation of new projects while overseeing day-to-day operations and team responsibilities.
This is a remote/virtual position.
Core Functions:
- Managing a team of 5-10 employees and contractors responsible for supporting Convey's cloud infrastructure and services.
- Operate successfully in a cross-functional environment with shared resources.
- Successfully managed complex projects.
- Collaborate with our senior leadership team on managing vendor relationships specifically within the scope of the cloud services.
- Working in tandem with our engineering team to identify and implement the most optimal cloud-based solutions for the company.
- Planning, designing, and participating in the development of cloud-based and hybrid cloud solutions.
- Acting as a good steward of Convey's security and compliance technologies and initiatives.
- Designing, developing and deploying modular cloud-based solutions and systems.
- Supports multiple systems or applications of medium to highly complex (complexity defined by size, technology used, and system feeds and interfaces) with multiple concurrent users, ensuring controls, integrity, and accessibility.
- Infrastructure as Code (IaC) and Configuration Management.
- Design, implement and manage cloud environment in AWS and Azure.
- Define and execute the DevOps strategy, including CI/CD pipelines and automation.
- Design and manage Big Data solutions, including AWS EMR, EMR Studio, and Azure Databricks.
- Manage cloud costs and budgets effectively.
Qualifications:
- 7+ years experience managing cloud infrastructure, automation, or DevOps teams will be considered in lieu of a degree.
- 5+ years of information Technology experience is a supervisory or management role of blended team of U.S. and offshore team members.
- Strong understanding of AWS, Azure, Terraform, Git, Python (or similar scripting languages).
- Must demonstrate effective team leadership skills along with the ability to successfully run a team.
- Data pipeline and automation experience within the AWS and Azure ecosystems.
- 3-5+ years of Project Management experience.
- 3-5 years of CI/CD experience.
- Bachelor's degree in Computer Science, Engineering, MIS, or IT-related field preferred.
Preferred Skills:
- Data Engineering experience including MS SQL, Athena, Redshift, Postgres, MySQL.
- Engineering-level experience with various automation programs and infrastructure-as-a-code.