Senior DevOps Engineer (Java & Cloud Infrastructure)
by Trapeze in Information Technology (IT)
The Senior DevOps Engineer is responsible for driving infrastructure excellence, reliability, and automation across on-premises and cloud platforms in Dubai. This role includes end-to-end ownership of CI/CD pipelines, hybrid deployments, containerized Java services, and automated testing frameworks. Key responsibilities involve orchestrating and automating infrastructure using Ansible, Foreman, Satellite, PXE/Kickstart, and Terraform; building HA clusters, load balancers, and resilient storage; establishing hardened RHEL baselines with CIS, SELinux, and firewalld; managing patching, kernel upgrades, and OS troubleshooting; implementing observability via Prometheus, Grafana, and ELK with SLO/SLI-driven alerting; optimizing Java runtime environments, tuning JVMs (G1/ZGC, heap sizing, thread pools), and profiling with JFR, Async-Profiler, and APM tools like Dynatrace, New Relic, and AppDynamics. The engineer also leads automated load testing, penetration testing, zero-downtime deployments, and container orchestration on Kubernetes/OpenShift. Cloud expertise across Azure, AWS, and GCP is required, including identity, networking, security, logging, cost governance, and hybrid connectivity (ExpressRoute/Direct Connect/VPNs). The role emphasizes reliability, security, incident response, and compliance.