Senior Control-M Developer

Long term contract
Warsaw
Senior
Description de l'image

Company Description

Talan is an international advisory group on innovation and transformation through technology, with 5000 employees, and a turnover of 600M€.

We offer our customers a continuum of services to support you at each key stage of your organization's transformation, with 4 main activities:

  • CONSULTING in management and innovation : supporting business, managerial, cultural, and technological transformations.
  • DATA & TECHNOLOGY to implement major transformation projects.
  • CLOUD & APPLICATION SERVICES to build or integrate software solutions.
  • SERVICE CENTERS of EXCELLENCE to support the latter through technology, innovation, agility, sustainability of skills and cost optimization.

Talan accelerates it's clients' transformation through innovation and technology. By understanding their challenges, with our support, innovation, technology and data, we enable them to be more efficient and resilient.

We believe that only a human oriented-practice of technology will make the new digital age an era of progress for all. Together let's commit!

Job Description

We are seeking a skilled Control-M Planner to manage and optimize batch scheduling processes using Control-M.

The ideal candidate will have hands-on experience in batch planning and automation, with a strong background in Unix and Windows environments, scripting, and DevOps tools.

A basic understanding of Java and Python programming, as well as experience with modern containerization and environment management tools, will be an added advantage. 

 

 Key Responsibilities 

- Plan, schedule, and manage batch workflows using Control-M and Jobs-as-Code principles. 

- Monitor, troubleshoot, and resolve batch execution issues in Unix and Windows environments. 

- Write and maintain Bash scripts to automate and streamline processes. 

- Collaborate with cross-functional teams using Confluence and Jira for documentation and project tracking. 

- Use ServiceNow to manage incidents, requests, and changes related to batch workflows. 

- Manage source control with Git and integrate workflows with GitHub Actions for CI/CD pipelines. 

- Utilize testing frameworks for Java and Python to ensure the quality of job automation processes. 

- Work with containerization tools like Docker and environment managers like Conda, Pyenv, and Miniconda to create isolated and reproducible environments. 

- Collaborate with developers to understand and optimize batch dependencies for Java and Python applications. 

Qualifications

 Required Skills & Experience 

- Proven experience in batch planning and scheduling using Control-M and Jobs-as-Code. 

- Strong knowledge of Unix and Windows operating systems. 

- Proficiency in Bash scripting for automation. 

- Experience with collaboration tools like Confluence and Jira. 

- Familiarity with incident and change management tools like ServiceNow. 

- Hands-on experience with version control systems like Git and CI/CD workflows using GitHub Actions. 

- Basic knowledge of Java and Python programming languages. 

- Understanding of containerization tools like Docker and environment management tools such as Conda, Pyenv, and Miniconda. 

 

 Preferred Qualifications 

- Experience with batch job monitoring, optimization, and dependency management. 

- Knowledge of testing frameworks for Java and Python applications. 

- Familiarity with DevOps practices and tools. 

- Strong problem-solving and analytical skills. 

Additional Information

What do we offer you?

  • Permanent, full-time contract
  • Training and career development 
  • Benefits and perks such as private medical insurance, lunch pass card, MultiSport Plus card
  • Possibility to be part of a multicultural team and work on international projects 
  • Hibrid position based in Warsaw, Poland. Realocation is mandatory.
  • Possibility to manage work-permits.

If you are passionate about development & tech, we want to meet you!