Search Jobs

Search by job, company or skills

Senior Technology Engineer - Linux (IaaS)

Senior Technology Engineer - Linux (IaaS)

global software solutions group
10-12 Years
Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Are you passionate about building modern infrastructure using Linux, DevOps, and automation Join a leading financial institution and be part of their mission to transform traditional data centres into a software-defined hybrid cloud ecosystem. We are looking for an experienced Senior Technology Engineer - Compute (Linux) to take full ownership of designing, automating, and scaling Linux-based compute environments across the enterprise.

Key Responsibilities:

  • Lead the end-to-end engineering of compute infrastructure focused on Linux systems (RHEL/Ubuntu)
  • Define, build, and maintain a standardised technology stack across multiple data centres
  • Own the product lifecycle: design, develop, implement, automate, and continuously improve
  • Create Infrastructure as Code (IaC) using Ansible, Terraform, and Jenkins
  • Develop zero-touch deployment models and drive towards operational excellence
  • Work in Agile sprints and maintain a clear product backlog for infrastructure deliverables
  • Collaborate with Architects, Application, Security, and Risk teams to ensure integrated and compliant solutions
  • Conduct performance reviews, ensure compliance with benchmarks (e.g. CIS), and reduce TCO by optimising existing tools and processes
  • Contribute to and leverage open-source technologies while maintaining enterprise-grade interoperability
  • Act as a key technical reference for problem-solving, performance tuning, and incident analysis

Core Technical Skills Required:

  • Deep knowledge of Linux internals (RHEL / Ubuntu) - must-have
  • Strong scripting skills in Bash, Python, and Groovy (Jenkinsfiles)
  • Expertise in Infrastructure as Code (IaC) tools - Ansible, Terraform
  • Experience with DevOps/SRE principles and CI/CD pipelines
  • Solid understanding of virtualisation (KVM, oVirt, OpenStack), containers (Docker, Kubernetes, OpenShift)
  • Familiarity with artifact and repository management tools like Red Hat Satellite, Spacewalk, Nexus
  • Understanding of logging & monitoring tools, especially ELK stack (Auditbeat, Filebeat)
  • Knowledge of security protocols, certificates, SSL/TLS handshakes, Active Directory, Vault tools (CyberArk / HashiCorp)
  • Conceptual grasp of infrastructure components: DNS, Load Balancers, Firewalls
  • Familiarity with GitOps, Agile methodology, sprint planning, and DevSecOps practices
  • Strategic thinking and ability to conduct R&D on infrastructure efficiency and innovation

Qualifications:

  • Bachelor's Degree in Computer Science or related field - mandatory
  • Red Hat Certified Architect or equivalent - preferred
  • Minimum 10 years of experience in technical engineering roles
  • Previous experience in banking or large enterprise environments - preferred

Why Join

  • Be part of one of the most digitally advanced banks in the region
  • Work on mission-critical platforms in a hybrid cloud and SDDC environment
  • Collaborate with some of the brightest minds in infrastructure engineering
  • Contribute to open-source adoption and enterprise technology innovation
  • Play a key role in the bank's transformation and automation journey

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Jenkinsfiles

DevOps SRE principles

GitOps

DevSecOps practices