The Senior CloudOps Engineer is a hands-on technical role that directs and implements the setting up of the necessary infrastructure for the business. It also includes the automation of all manual tasks for the building and deployment of code, data, and other assets. This individual will automate development and infrastructure processes so that we can seize opportunities without compromising quality.
The candidate will interact with application development teams, product owners, infrastructure architects, and other business stakeholders to support their needs and to also review / identify and then implement processes that eliminate or reduce the need for manual intervention. The ideal candidate will champion the CloudOps as well as DevOps culture and be the change agent to help to foster a cultural shift in the software delivery process. Along with automation, they will focus on improving communication and collaboration that facilitate iterative improvement.
Essential functions of the job include but are not limited to:
Collaborate with development and other cross-functional teams to create and maintain Infrastructure and related documents for platforms, products, and client specific solutions
Design and develop tools for managing and applying automated infrastructure setup and deployment pipelines (CI/CD)
Improve and Optimize existing infrastructure based on metrics and analytics derived from past implementations, and by working with Corporate IT CloudOps teams
Work with their managers to maintain cost efficiency and work on Cost Optimization whenever possible
Work with Azure/vendors/IT to perform WAFR, and take necessary action to keep he score high
Configures and maintains all components of the Infrastructure (primarily Azure)
Follows established procedures for change management across applications where changes are necessary
Creates documentation such as WIKI articles for common processes that are repeated and can be shared with others
Researches and makes recommendations regarding new automation technology available and its proper application
Prepares effort estimates for any work undertaken
Qualifications
Bachelor s degree in engineering (B.E.) or in Technology (B. Tech.). Degree in computer science or related fields preferred.
Minimum Required:
4+ years developing and implementing cloud infrastructure and building pipelines
5+ years of experience with information technology
Experience working with various software development tools, open-source technologies, and Azure cloud services
Experience building and managing infra for Azure Open AI services
Experience building and managing AI Studio
Other Required:
Experience setting up various Azure tools and services - network, security, computes etc.
Experience working with a team following Agile software development lifecycle practices
Experience working with GitLab, Azure DevOps, Jira or similar systems for software development lifecycle management, source control, branching, and/or CI/CD pipelines
Understanding of concepts and tooling for containerization and orchestration (i.e. Docker, Kubernetes)
Agile software development experience
May require travel domestically and/or internationally including overnight stays up to 5%
Preferred:
Working knowledge of US Healthcare / Market Access would be an advantage.
Experience with both AWS and Azure applications and services - S3/Blob, Ec2/VM etc.