Jobs / Citi

Database DevOps Engineer

Citi · Belfast, NIR, United Kingdom
Belfast, NIR, United KingdomFull timeExp: 5-8 yrsHybrid
Remuneration
Competitive base salary, discretionary annual performance-related bonus, health benefits, retirement programs, and wellness resources
Location
Belfast, NIR, United Kingdom
Visa sponsorship
Not specified

Job summary

The Application Database Engineer manages and modernizes the database infrastructure supporting a global finance application across on-premises servers, Red Hat OpenShift, virtual machines, and cloud environments. The role oversees Oracle, MongoDB, and Big Data systems; leads migrations to AWS, GDP, and Snowflake; and develops AI-driven monitoring, performance tuning, and self-healing automation. It also maintains availability, disaster recovery, and security controls using Python, Terraform, and Ansible.

Benefits

27 days of annual leave plus bank holidays, increasing with tenureDiscretionary annual performance-related bonusPrivate medical insuranceEmployee Assistance ProgramPension planPaid parental leaveEmployee discountsLearning and development resources

Qualifications

  • 5-8 years of relevant experience
  • Experience with Oracle, MongoDB, and Big Data technologies
  • Experience architecting and executing cloud database migrations to AWS and GDP
  • Experience developing or maintaining AI or agentic AI solutions for database automation
  • Proficiency in Python, Shell scripting, Ansible, and Terraform
  • Understanding of bare-metal servers, Linux virtual machines, cloud VMs, and OpenShift or Kubernetes
  • Ability to troubleshoot slow queries, analyze execution plans, resolve memory and I/O bottlenecks, and tune distributed workloads
  • Experience with database performance tuning, high availability, and disaster recovery

Responsibilities

  • Manage database reliability, performance, capacity, and maintenance across hybrid environments
  • Plan and execute database and Big Data migrations to AWS, GDP, and Snowflake
  • Develop AI-driven telemetry monitoring, anomaly detection, performance tuning, and self-healing automation
  • Modernize containerized database services and microservice connectivity using Red Hat OpenShift
  • Maintain high-availability, disaster-recovery, failover, and backup procedures
  • Automate database administration and releases using Python, Terraform, and Ansible
  • Enforce data governance, encryption, audit validation, and vulnerability remediation

Skills

AnsibleAWSBashGCPKubernetesLinuxMongoDBOpenShiftPythonRHELSnowflakeTerraformIBM CloudOracle Cloud

Work schedule

Full time

Industry

Financial services

Relocation

No