The Senior Cloud Platform Engineer is responsible for delivering end-to-end application, system development, and maintenance on complex multi-technology platforms. This role requires a strong technical expertise in cloud infrastructure, networking, automation, and operations, with a passion for building resilient, scalable, and efficient cloud environments.
Requirements
- 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.
Benefits
- Comprehensive benefits package
- Incentive and recognition programs
- Equity stock purchase
- 401k contribution