Management Science Associates

Software Workload Automation Engineer (BMC Control-M)


PayCompetitive
LocationRemote
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: 305414

      Overview: Management Science Associates, Inc. (MSA) is a diversified information management company that for nearly half a century has given market leaders the competitive edge in data management, analytics and technology. We are currently seeking a Software Automation Engineer II for this exciting role. This position is responsible for the design, implementation, change control, and support using MSA’s Workload Automation Scheduling (BMC Control-M) system, which defines factory operational processes. You will be working with application and system owners across the organization to design, configure and schedule production batch jobs across a multi-platform enterprise infrastructure. The Software Automation Engineer II will be responsible for defining and understanding work processes, job plan dependencies, and to help enforce production control policies and procedures.

      The candidate selected for this position is going to be focused on continuous improvement in how we provide secure, reliable Workload Management for the Enterprise. They will work on Batch Job Scheduling optimization, identification and implementation of batch automation solutions, preparing solution documents and using Control-M and/or Automic (Appworx) solutions. Responsible for translating business requirements into specific systems, applications or process designs for technology solutions and integrating into enterprise architecture. Provide a total systems perspective including a technical understanding of relationships, dependencies and requirements of hardware and software components. Facilitates Restoration of Service activities in collaboration with multiple, cross-functional support teams.

      Responsibilities:

      • Develop and define new software automation processes and standards based on business needs. Function as a member of an agile development team to drive consistent automation and software development practices including tools, common components, and documentation.
      • Collaborate with application and product managers, software developers and other stakeholders to design appropriate automation across multiple software applications. Perform business analysis to gather functional requirements for software applications under development for automation.
      • Conduct independent and collaborative analytical work on internal and external projects to determine best approach for automation using software tools and scripting languages
      • Analyze software requirements, procedures and problems to determine the need for further software automation or to improve existing applications and systems
      • Integrate research, best practices and independent judgement while leveraging latest technologies and software development methods and practices to provide or recommend the best automation solutions for new software applications or continuous improvement and problem avoidance of existing software applications
      • Recommend and develop software automation standards, policies & procedures across the enterprise which includes development, quality assurance, unit testing and production environments
      • Perform investigations, review audit and control processes, change management, process architecture, and other automation issues. Report results and identify solutions where applicable.
      • Lead conversion and migration of new or existing process flows into a software automation solution
      • Mentor junior level software automation team members as well as development teams on the best practices for using automation software
  • About the company

      For over five decades, we've used analytics and informatics to provide insights and solutions in CPG, Media, Metals and other industries.