Collaborate with product managers, security teams, and other stakeholders to define infrastructure and platform requirements and delivery timelines
Develops and review infrastructure code, enforce best practices, and ensures compliance with security standards
Support sprint planning, task allocation, and operational performance tracking
Creates and updates Infrastructure as Code (IaC), CI/CD pipelines, Ansible, Packer, Python, and cloud-native automations
Automates management of cloud networks (VPC/VNet), Transit Gateways, DNS, Onpremise Connections, Load balancers, Web Application Firewall (WAF) configurations, certificates, and automations for web applications
Automates management of cloud security controls
NSGs, IAM roles, policies, etc. to comply with Elevance Health standards
Leads disaster recovery designs and automations for cloud deployed components
Leads the ITIL processes
incident, request, change management and may coordinate with other teams as necessary
Maintains active relationships with customers to determine business requirements and leads requirements gathering meetings
Owns the change request process and may coordinate with other teams as necessary
Provides technical advice and weighs in on technical decisions that impact cross-functional teams
Develops and owns list of final enhancements
Develops and defines application scope and objectives and prepares technical and/or functional specifications from with programs will be written
Design, implement, and maintain secure, scalable, and cost-effective cloud solutions
May own technical testing to ensures unit test is completed and meets the test plan requirements, system testing is completed, and system is implemented according to plan
Assesses status and supports data information planning
Coordinates on-call support and ensures effective monitoring of system
Will begin to set direction at the project/service level and influences decision-making
Understands the tradeoffs between technical, analytical and product needs of the technical solutions
Identifies and propose strategies around technical problems affecting team, communicates standards and gets buy-in on solutions
Facilitates group sessions to elicit complex information on requirements clarification, design sessions, code reviews and troubleshooting issues
Supports vendor evaluation
Requirements
Requires an BA/BS degree in Information Technology, Computer Science or related field of study
Minimum of 5 years related experience; multi-dimensional platform experience
Expert level experience with business and technical applications
Multi database and/or multi language strongly preferred
Experience mentoring junior engineers and leading multiple small projects preferred
5 years of experience in cloud engineering, networking or operations, with at least 2 years in a senior role preferred
5 years with cloud PaaS services – Relational databases, APIGateways, Storage, Firewalls, Caching, Lambda, AKS, EKS, etc.
5 years of experience in cloud platforms such as AWS, Azure, or Google Cloud preferred
5 years with Infrastructure as Code using following technologies (Terraform, CloudFormation, Ansible and Packer)
5 years Python, Golang, or other automation programming languages
Experience with Agile and DevOps methodologies preferred
3 years of experience with Jenkins, GitLab
1-3 years in cloud design patterns, Containers/ Kubernetes, and designing cloud solutions