Overview
Remote
Depends on Experience
Contract - W2
Skills
control m
Job Details
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:
Control-M - should be experienced in creating jobs, automating jobs with scripting.
- 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.