Description

Job Description:

Experience Desired: 7+ Years.

 

Qualification:

 

As a Control-M Developer, you will be responsible for designing, implementing, and maintaining batch scheduling solutions using BMC Control-M. You will collaborate closely with application development, infrastructure, and operations teams to ensure the efficient execution of batch jobs and the timely delivery of critical business processes

Responsibilities:

  • Design and Development: Design, develop, and implement batch scheduling workflows using BMC Control-M to automate and orchestrate batch job execution.
  • Workflow Automation: Create and maintain Control-M job definitions, calendars, schedules, and dependencies to ensure accurate and reliable job execution.
  • Integration: Integrate Control-M with other enterprise systems and tools to streamline end-to-end batch processing workflows.
  • Monitoring and Alerting: Implement monitoring solutions to proactively identify and address job failures or performance issues. Configure alerts and notifications to notify relevant stakeholders in case of job failures.
  • Performance Optimization: Analyze batch processing performance and identify opportunities for optimization. Tune scheduling parameters, job dependencies, and resource utilization to improve efficiency and throughput.
  • Documentation: Document Control-M workflows, job definitions, and best practices to facilitate knowledge sharing and ensure consistency across environments.
  • Collaboration: Collaborate with application development teams to understand batch processing requirements and implement scheduling solutions that meet business needs.
  • Troubleshooting and Support: Provide technical support and troubleshooting assistance for Control-M-related issues, including root cause analysis and resolution.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Proven experience working as a Control-M Developer or similar role.
  • In-depth knowledge of BMC Control-M, including job scheduling, job dependencies, calendars, and alerts.
  • Proficiency in scripting languages such as Shell scripting, Perl, or Python for automation tasks.
  • Strong understanding of batch processing concepts and best practices.
  • Experience with enterprise scheduling tools and job orchestration frameworks.
  • Familiarity with ITIL processes and principles is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills


 

Education

Bachelor's degree