Union Bancaire Privée

Control-M Batch Engineer - Consultant

8 Tage alt

Angaben zum Job

Union Bancaire Privée
Firma Union Bancaire Privée
Kategorie Ingenieurswesen, Beratung / Consulting
Pensum 100%
Lohn (geschätzt) CHF 88'000 – 112'000 / Jahr
Einsatzort Geneva

Job-Inhalt

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 Environnent

  • 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

Passt dein Lebenslauf zu dieser Stelle? Wir vergleichen ihn mit den Anforderungen aus dem Inserat – in Sekunden.

Bewerben

Bewirb dich direkt auf der Webseite von Union Bancaire Privée.