Cloud Engineering & Infrastructure Manager, Hybrid- Des Moines, IA
American Enterprise
- Des Moines, IA
- Permanent
- Full-time
- Team Leadership & Development: Lead, mentor, and support a team of cloud engineers, fostering a collaborative and high-performance culture. Oversee work ticketing and flow, hiring, and provide technical guidance, feedback, along with career development support for employees.
- Cloud Infrastructure Management: Oversee the provisioning, configuration, and maintenance of cloud resources including Azure App Services, API Management, Azure SQL, storage accounts, compute resources, scaling, networking components (such as DNS, DHCP, Domain Group Policy, virtual servers, company storage including replication strategies), and other cloud tools / services.
- Disaster Recovery & Business Continuity: Design, implement, and regularly test disaster recovery and backup strategies to ensure high availability and resilience of critical systems. This may include full region failovers.
- Cloud Financial Operations (FinOps): Monitor and manage cloud spend, optimize resource usage, and implement cost-saving strategies. Make and manage cloud reservations and provide recommendations to maximize ROI. (Cost Control)
- Solution Architecture & Recommendations: Evaluate business and technical requirements to recommend scalable, secure, and cost-effective cloud solutions. Act as a trusted advisor to internal and external teams on cloud best practices.
- Cross-Functional Collaboration: Partner with application development, data, security, and business teams to understand their needs and deliver tailored cloud solutions that support company-wide initiatives.
- Automation & Provisioning: Drive automation of infrastructure provisioning and deployments using Infrastructure as Code (IaC) tools such as Terraform or Bicep.
- Monitoring & Incident Management: Ensure robust monitoring, alerting, and logging are in place. Lead incident response and root cause analysis for cloud-related issues. Ensure system uptime is within the company SLAs, and resolutions are implemented quickly to minimize business interruption.
- Governance & Compliance: Enforce cloud governance policies, ensure adherence to security standards, and support audits and compliance efforts.
- Incident Management: Respond to and resolve any issues of incidents that arise within the cloud environment.
- Security & Audit Controls: Implement and maintain security best practices across all cloud environments. Ensure proper identity and access management (IAM), encryption, and network security configurations. Conduct regular security reviews, vulnerability assessments, and support internal and external audits by maintaining accurate documentation and evidence of controls (may include running of the controls).
- Innovation & Continuous Improvement: Stay current with cloud trends and technologies. Identify opportunities to improve performance, reliability, and efficiency of cloud operations.
- Perform additional responsibilities and contribute to special projects as needed to support the success of the IT department and the broader organization.
- Advanced knowledge of the principles, processes, and practices related to development practices and a healthy cloud environment. Including Azure DevOps and deploying resources, Azure Active Directory, Azure AD Connect, Linux distributions, Web API calls (rest & SOAP), hyperscale such as AWS or Azure; IaaS, PaaS, and provision application resources; automation tools and scripting, including PowerShell.
- Advanced technical troubleshooting and problem-solving capabilities
- Actively engage in agile practices, utilize an innovative mindset, embrace continuous improvement, and seek new skills and knowledge relevant to the ever-changing technology.
- Advanced skills related to process and change management skills.
- Working skills related to project management and techniques.
- Familiarity with insurance industry systems and regulatory requirements is a plus.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP), infrastructure as code (Terraform, CloudFormation), and CI/CD pipelines.
- Excellent communication, leadership, and problem-solving skills.
- Bachelor's degree in computer science, management information systems, information technology, or related field. Combination of education and/or relevant work experience may be accepted in lieu of degree.
- Cloud Certifications and/or ongoing education to stay current on technologies and best practices preferred.
- Hybrid availability
- 401(k) with company match
- Health insurance
- Paid time off, holidays
- Volunteer time off
- Lifestyle Spending Account (LSA)
- Paternity leave
- LinkedIn Learning Premium access
- CliftonStrengths® assessment and coaching
- On-site and virtual workshops and cohorts featuring world-class content from FranklinCovey, Crucial Learning, Gallup, and more
- Free world-class insurance acumen courses through AHIP and LOMA
- Reimbursement and bonus opportunities for professional designations and certifications, including a tuition reimbursement program
- Opportunities to take part in Wellabe's mentorship programs
- Be dedicated: Show unwavering commitment by proactively taking initiative, setting clear goals, and managing time effectively.
- Be trustworthy: Take accountability for actions, navigate difficult conversations with integrity, and build strong relationships through consistent, honest behavior.
- Be determined: Demonstrate enthusiasm and a relentless drive to overcome obstacles and achieve goals.
- Be collaborative: Foster teamwork by being self-aware, actively listening, and effectively communicating across all levels.
- Be open: Embrace diversity and new ideas to create an inclusive environment.
- Be generous: Embody generosity and compassion by serving a greater purpose and helping others.
- Be better: Commit to continuous improvement and adapt effectively to change.
- Be well: Prioritize physical and mental health, manage stress, and demonstrate emotional intelligence.