Location: Jackson, Michigan (Hybrid: Onsite Mondays, Tuesdays, and Thursdays; Remote Wednesdays and Fridays)
This position supports a leading utility company based in Jackson, Michigan, dedicated to providing reliable and sustainable energy solutions. We are looking for a Senior Platform Engineer or Senior Software Engineer to join our team. This hybrid position offers the opportunity to work both onsite and remotely, ensuring a flexible work-life balance.
Job Description: As a Senior Platform Engineer/Senior Software Engineer, you will be a crucial part of the Redwood team, responsible for supporting both delivery and operational needs. Redwood is our job scheduler for both SAP and non-SAP applications, processing background jobs for numerous applications. This role is integral to the smooth operation of our systems and may include a project to convert our existing on-premises Redwood system to the RunMyJobs SaaS solution.
Key Responsibilities:
Support and maintain the Redwood job scheduling system for both SAP and non-SAP applications.
Configure and manage jobs written in various languages, including Shell scripting (Linux and Windows), Database queries, Java, Perl, Python, and HTTP.
Collaborate with cross-functional teams to ensure seamless delivery and operation of Redwood jobs.
Troubleshoot and resolve issues related to Redwood job scheduling and execution.
Participate in the project to convert the on-premise Redwood system to the RunMyJobs SaaS solution.
Provide technical guidance and mentorship to junior team members.
Skills:
Proven experience as a Platform Engineer or Software Engineer, preferably in a utility or similar industry. (6+ years)
Strong proficiency in Shell scripting (Linux and Windows), Database queries, Java, Perl, Python, and HTTP.
Experience with job scheduling systems, particularly Redwood.
Excellent problem-solving skills and the ability to troubleshoot complex issues.
Strong communication and collaboration skills.
Ability to work effectively both onsite and remotely.
Education:
Bachelor's degree in computer science, Engineering, or a related field.