AF Group
Manager, Cloud Platform Engineering
AF Group, Lansing, Michigan, United States, 48900
Highly technical Cloud Platform Engineering Manager to lead a dynamic team responsible for the design, implementation, and optimization of cloud infrastructure solutions across both AWS and Azure environments. As a leader in this role, you will manage a team of cloud architects and engineers who are tasked with delivering cloud solutions that solve complex business problems. You will collaborate closely with cross-functional teams (including Data & Analytics, DevOps, Integration, and Development teams) to enable them to deploy scalable cloud-based solutions and modernize legacy on-prem applications. The ideal candidate will have broad expertise in AWS and Azure cloud services, with a strong ability to assess and determine the most appropriate platform (AWS or Azure) based on business, security, and performance requirements. You will oversee the technical delivery of cloud solutions, ensuring high availability, security, cost optimization, and alignment with business goals. This position also involves feedback and continuous improvement of cloud architecture, working with Cloud Assurance teams to address issues and enhance the overall solution design. RESPONSIBILITIES/TASKS: Team Leadership & Management: * Lead and manage a high-performing team of cloud architects and engineers responsible for the design, implementation, and maintenance of AWS and Azure cloud solutions. * Assign tasks, set priorities, and guide the implementation team to meet project deadlines and deliverables. * Foster a culture of continuous learning, innovation, and technical excellence within the team. * Develop career growth paths for team members and provide mentorship in cloud technologies, architecture, and best practices. Cloud Solution Design & Architecture: * Work with cloud architects to design and implement scalable, secure, and cost-effective cloud infrastructures across both AWS and Azure based on business and technical requirements. * Make decisions on whether to implement solutions on AWS or Azure based on business requirements, security standards, cost optimization, and high availability needs. * Ensure that solutions adhere to best practices for cloud design, such as high availability, fault tolerance, auto-scaling, and disaster recovery. * Collaborate with other engineering teams to architect hybrid cloud solutions and design systems that integrate seamlessly with on-premises infrastructure and legacy applications Cross-Functional Collaboration: * Partner with DevOps, Data & Analytics, Integration, and Development teams to deploy cloud solutions and ensure that their requirements and best practices are incorporated into the architecture. * Guide teams in the adoption of cloud technologies and modern development practices (e.g., CI/CD pipelines, containerization, microservices) to modernize legacy systems and accelerate application delivery. * Work closely with cloud assurance teams to gather feedback on deployed solutions and work with architects to continuously improve cloud designs and infrastructure. Cloud Platform Decision-Making: * Assess business requirements, security needs, and technical specifications to determine whether to implement solutions on AWS or Azure. * Ensure that the chosen platform aligns with the organization's long-term cloud strategy, scalability, and security policies. * Consider factors such as cost optimization, resource availability, data sovereignty, and performance when making decisions about cloud platform selection. Cloud Operations & Continuous Improvement: * Ensure that cloud solutions are monitored for performance, cost efficiency, and availability, working closely with operations teams to ensure that SLAs and performance targets are met. * Implement cloud monitoring solutions (e.g., AWS CloudWatch, Azure Monitor) to track system health, performance, and usage metrics. * Address feedback from operational and cloud assurance teams to improve existing architectures and proactively solve issues related to