Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities. Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower Peninsula counties. We embrace a cleaner and leaner utility vision focused on eliminating energy waste and adding renewable energy from sources such as wind and solar.
We are looking for:The Senior Cloud Platform Engineer Provides automation for virtual and physical infrastructure evaluation, design, implementation, and 3rd Level technical support services to staff and customers on automation and cloud systems by testing software and hardware products and maintaining associated documentation. They provide application Life Cycle management including end to end IaaS automation, software packaging, and deployment services to meet business needs. The Senior Cloud Platform Engineer troubleshoots very difficult infrastructure problems which can involve other groups such as server, network, and Information Security. They utilize automation to removed wasted effort and improver user experience. The Senior Platform Engineer responds and follows-up on internal and external customer support problems.Excellent communication skills both written and verbalProficient in Microsoft Office applications to perform End Point management servicesAbility to analyze, organize, and prioritize work while meeting multiple deadlinesTechnical skills to design, plan and implement highly Technical infrastructure and applications (virtual and physical) solutions
The successful candidate will be expected to work in a hybrid status of reporting to the Consumers Energy Headquarters in Jackson every Monday, Tuesday, and Thursday with home office flexibility on Wednesday and Friday.
We encourage you to apply if you have:
Bachelor's degree in computer science, or related field with four (4) or more years of applicable experience[OR] Associate's degree in computer science, or related field with eight (8) or more years of applicable experience[OR] High School Diploma with twelve (12) or more years of applicable experience
4+ years' experience working with Microsoft Exchange and/or Active DirectoryWorking knowledge of one or more high-level programming languages (Bash, JavaScript, Ruby, Python, PowerShell, etc.)Public cloud experience in AzureExperience with vRealize AutomationExperience with Git version controlExperience with PuppetExperience with CI/CD, preferably JenkinsInfrastructure as Code: design and security, configuration management, integration, deployment, performance monitoring and tuning, automation of infrastructure
Preferred skills:Azure Cloud CertificationsStrong system administration (Linux/Unix or Windows) at the command-line levelStrong scripting skillsetMulti-tier architectures: load balancers, caching, web servers, application servers, databases, and networkingUnderstanding of cloud security best practicesExperience with templates and other configurable items to enable automationFamiliarity with deployment techniques (and tools) in a distributed environmentBasic monitoring techniques in a dynamic environmentDesign of self-healing and fault-tolerant servicesUnderstanding of stateless and loosely coupled distributed applicationsFamiliarity developing with RESTful API interfacesBasic understanding of relational and non-relational databasesExperience working in Agile and Scrum teamsCompTIA Security+ CertificationInformation Technology Infrastructure Library
In this role, you will:Evaluates, Designs, Plans and configures cloud infrastructure, applications, monitoring, and management tools within the Cloud and automation stack to best meet the compa