
Role: Senior Technology Engineer (DevOps & Hadoop)
Location: Dubai, United Arab Emirates
Engagement: Contractual
Duration: 12 Months (Extendable, Long-term with Marc Ellis)
Job Summary:
The Sr. Technology Engineer (STE) works towards moving the Data Platform to the advanced level of full
automation, security and high availability. Works closely with other Data Leads, Delivery Leads and Chapter
head and helps drive the Data Management and Analytics vision and strategy to deliver common and
consistent data capabilities across the organization.
The primary task is to drive and transform the data capabilities by enabling 100% automated deployments and
containerization of the platform. Work with other architects and platform teams to ensure data is managed as
an asset in a centralized, standardized, and consistent manner to maintain consistency and quality, using
mature technologies and emerging data practices.
A highly skilled Senior Technology with extensive experience in DevOps, CI/CD, Kubernetes, OpenShift,
Jenkins, and GitOps. The ideal candidate should also have a strong understanding of Big Data and Distributed
Data Architecture. This role involves designing, implementing, and maintaining scalable and efficient
infrastructure and data solutions to support our business objectives.
Key Responsibilities:
• DevOps and CI/CD: Design, implement, and manage CI/CD pipelines using tools like Jenkins and GitOps to automate and streamline the software development lifecycle.
• Containerization and Orchestration: Deploy and manage containerized applications using Kubernetes and OpenShift, ensuring high availability and scalability.
• Infrastructure Management: Develop and maintain infrastructure as code (IaC) using tools like Terraform or Ansible.
• Big Data Solutions: Architect and implement big data solutions using technologies such as Hadoop, Spark, and Kafka.
• Distributed Systems: Design and manage distributed data architectures to ensure efficient data processing and storage.
• Collaboration: Work closely with development, operations, and data teams to understand requirements and deliver robust solutions.
• Monitoring and Optimization: Implement monitoring solutions and optimize system performance, reliability, and scalability.
• Security and Compliance: Ensure infrastructure and data solutions adhere to security best practices and regulatory requirements.
Education & Experience:
• Degree, Postgraduate in Computer Science or related field.
• More than 8+ years of experience in Information Technology, with 3+ years spent in data engineering, architecture and technology solutions definitions and implementations.
Technical Skills:
• Proficiency in CI/CD tools such as Jenkins and GitOps.
• Strong experience with containerization and orchestration tools like Kubernetes and OpenShift.
• Knowledge of big data technologies such as Hadoop, Spark, ETLs.
• Proficiency in scripting languages such as Python, Bash, or Groovy.
• Familiarity with infrastructure as code (IaC) tools like Terraform or Ansible.
Functional & Soft Skills:
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities.
• Ability to work in a fast-paced, dynamic environment.
Preferred Qualifications:
• Certifications in DevOps, Cloud Platforms, or Big Data technologies.
• Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
• Knowledge of security best practices in DevOps and data engineering.
• Familiarity with agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
