Control-M Batch Engineer - Consultant

UBP - Union Bancaire Privée

Genf

Vor Ort

CHF 110.000 - 150.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

UBP - Union Bancaire Privée in Geneva seeks an experienced Control‑M specialist to design, industrialize and operate batch workflows in production and test environments for a leading banking environment.

You will optimize end-to-end processing chains for payments, treasury, accounting, risk and regulatory reporting, ensure high availability and security, and collaborate with RUN, DEV and business teams across multiple projects.

Qualifikationen

  • Mastery of Control‑M scheduling, including design, conditions, calendars and alerting.
  • Hands-on with Automation API and CTM/CLI for “jobs as code”.
  • Scripting for automation and remediation.
  • Understanding of batch application architectures and production constraints.
  • Incident and problem management, RCA writing and corrective actions.
  • Clear communication with RUN, DEV and business teams.

Aufgaben

  • Design & Industrialization- analyze needs and model workflows in Control‑M (Jobs, Folders, Calendars, Conditions, Resources, Variables).
  • Apply scheduling standards (naming, reuse, conventions).
  • Automate job deployments via Control‑M Application Integrator, CTM/CLI, and Automation API.
  • Operations & Monitoring- daily follow-up of batches, critical jobs, SLAs, windows.
  • Handle production incidents (diagnosis, restart/recovery, RCA).
  • Optimize runtimes, parallelism, windows, and capacity.
  • Integration & DevOps- integrate Control‑M with CI/CD (Automation API, CTM/CLI, Jenkins/GitLab CI).
  • Package and version Control‑M objects (JSON, Git).
  • Document pipelines, recovery procedures, and runbooks.
  • Security & Compliance- conform to Bank’s security framework and partners.”
  • Manage access and roles (Control‑M/EM, LDAP/AD).
  • Apply security policies (encryption, audit, traceability).
  • Contribute to audits, risk management, and continuity planning (DR/BCP).

Kenntnisse

Control-M scheduling
Automation API/CTM/CLI
Scripting for automation
Batch app architectures
Incident & RCA
Cross-team communication

Ausbildung

Bachelor’s/Master’s in computer science

Jobbeschreibung

Mission
  • Design, maintain and optimize scheduling batch workflows for production and test environment (production, uat, …) for a leading banking environment
  • Ensure high availability, performance, compliance, and security of end‑to‑end processing chains supporting payments, treasury, accounting, risk, and regulatory reporting.
  • Deal with different projects at the same time liaising with different technical stakeholders
  • Industrialize a multi‑application billing chain with prerequisites, windows, and alerting.
  • Migrate job estate to Control‑M Automation API + GitOps workflow.
  • Maintain and update Documentation
Key Responsibilities
  • Design & Industrialization- Analyze business/IT needs and model workflows in Control‑M (Jobs, Folders, Calendars, Conditions, Resources, Variables).
  • Apply scheduling standards (naming, reuse, conventions).
  • Automate job deployments via Control‑M Application Integrator, CTM/CLI, and Automation API.
  • Operations & Monitoring- Perform daily follow‑up of batches, critical jobs, SLAs, and processing windows.
  • Handle production incidents (diagnosis, restart/recovery, escalation, RCA).
  • Optimize runtimes, parallelism, windows, and capacity.
  • Integration & DevOps- Integrate Control‑M with CI/CD (Automation API, CTM/CLI, Jenkins/GitLab CI, artifact repos).
  • Package and version Control‑M objects (JSON, Git).
  • Document pipelines, recovery procedures, and runbooks.
  • Security & Compliance- Comply, operate and leverage the Bank’s security framework and conforming to the published security applications RACI matrix provided to all stakeholders.
  • Manage access and roles (Control‑M/EM, LDAP/AD).
  • Apply security policies (encryption, audit, traceability).
  • Contribute to audits, risk management, and continuity planning (DR/BCP).
Technical Environment
  • BMC Control‑M: V9.21/9.22 Control‑M/EM, Server, Agents, Workload Archiving, Automation API, CTM/CLI, Application Integrator, MFT/MFT‑E
  • Systems: Linux/Unix, Windows Server; z/OS knowledge a plus.
  • Scripting & Languages: Shell/Bash, PowerShell, Python, SQL.
  • Databases: PostgreSQL (queries, DB job scheduling).
  • Middleware & Cloud: FTP/SFTP, REST/Web Services, MQ; AWS/Azure/GCP integration (Control‑M for Cloud, Agents).
  • CI/CD & SCM: Git, Jenkins/GitLab CI, JSON artifacts, automated testing/deployments.
  • Monitoring: Integration with tools like Dynatrace, Prometheus, Splunk, Centreon.
  • Security: LDAP/AD, credential management (e.g., Vault, Control‑M Secrets).
Required Skills
  • Mastery of Control‑M scheduling (design, conditions, calendars, resources, alerting).
  • Hands‑on with Automation API and CTM/CLI for “jobs as code”.
  • Scripting for automation and remediation.
  • Understanding of batch application architectures and production constraints.
  • Incident and problem management, RCA writing and corrective actions.
  • Clear communication with RUN, DEV, and business teams.
Profile
  • Bachelor’s/ Master’s in computer science (or equivalent experience).
  • 5+ years’ experience with Control‑M in production environments.
  • BMC Control‑M and/or ITIL certifications preferred.
  • Fluent French/English required.
Soft Skills
  • Rigor, service‑oriented mindset, reliability in 24/7 contexts.
  • Proactive, analytical, and problem‑solving approach.
  • Teamwork across Production, Development, and SecOps.
  • Strong documentation and knowledge‑sharing habits.
Work Conditions
  • Possible on‑call duty, and off‑hours interventions based on criticality.
  • Location: Geneva
Core Competencies

Adherence to the company’s values: Dedication, Conviction, Agility and Responsibility – Compliance with regulations and internal directives

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Control-M Batch Engineer - Consultant
Control-M Batch Engineer - Consultant

Union Bancaire Privée • Genf

Vor Ort
CHF 120.000 - 180.000
Control-M Batch Engineer
Control-M Batch Engineer

Sword Group • Genf

Vor Ort
CHF 110.000 - 140.000
Formation continue
Congés 25 jours
Assurance-accident
+4
Senior Control-M Automation & Batch Engineer
Senior Control-M Automation & Batch Engineer

Union Bancaire Privée • Genf

Vor Ort
CHF 120.000 - 180.000
Control-M Automation Engineer: Batch Workflows
Control-M Automation Engineer: Batch Workflows

UBP - Union Bancaire Privée • Genf

Vor Ort
CHF 110.000 - 150.000
Ingénieur Production Control-M
Ingénieur Production Control-M

BS-Team Sàrl • Freiburg

Hybrid
CHF 100.000 - 140.000
Formation annuelle
Télétravail potentiel
IT SERVICE DELIVERY
IT SERVICE DELIVERY

Union Bancaire Privée • Genf

Vor Ort
CHF 120.000 - 150.000
Ingénieur Production Control-M — Automatisation & IAM
Ingénieur Production Control-M — Automatisation & IAM

BS-Team Sàrl • Freiburg

Vor Ort
CHF 100.000 - 140.000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

UBP - Union Bancaire Privée • Genf

Vor Ort
CHF 150.000 - 190.000
Professional development
Training support
Impact in production bank environment
Control-M Batch Engineer — DevOps/GitOps Innovator
Control-M Batch Engineer — DevOps/GitOps Innovator

Sword Group • Genf

Vor Ort
CHF 110.000 - 140.000
Formation continue
Congés 25 jours
Assurance-accident
+4
Application Engineer
Application Engineer

HCLTech • Zürich

Vor Ort
CHF 100.000 - 130.000
Vacation & insurance
Wellbeing focus