Enable job alerts via email!

Senior Technology Engineer -DevOps PaaS (AACOE)

GSSTech Group

Dubai

On-site

AED 120,000 - 180,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled DevOps Engineer to enhance their infrastructure and deployment processes. This role involves automating deployment tasks, managing CI/CD pipelines, and collaborating across teams to ensure seamless operations. With a focus on security and scalability, you will leverage your expertise in tools like Kubernetes, Jenkins, and Ansible to drive efficiency. The ideal candidate will have a strong foundation in Python programming and a passion for staying updated with industry best practices. Join this dynamic team and contribute to innovative projects in a fast-paced environment where your skills will make a significant impact.

Qualifications

  • 5+ years of engineering or operational experience required.
  • At least 3+ years in a similar role within large enterprises.
  • Strong understanding of DevOps and SRE principles.

Responsibilities

  • Automate deployment and configuration management tasks.
  • Collaborate with teams to design and manage environments.
  • Troubleshoot infrastructure and application issues.

Skills

DevOps methodologies
Infrastructure and security knowledge
Automation (Ansible)
CI/CD pipelines (Jenkins, GitHub Actions)
Container Technologies (Kubernetes, OpenShift)
Python programming
Logging and monitoring (ELK, Prometheus, Grafana)
Networking fundamentals
Machine Learning CI/CD pipelines
Agile engineering practices

Education

Bachelor or Equivalent Degree

Tools

Terraform
Ansible
Docker
Kubernetes
OpenShift
GitHub Actions
Jenkins
Argo CD

Job description

Job Content

Technology Engineering

  1. Experienced in DevOps methodologies.
  2. Sound infrastructure and security knowledge.
  3. Clear internal and external communication, improving transparency across teams and stakeholders.
  4. Automate deployment and configuration management tasks to ensure consistent and scalable environments.
  5. Troubleshoot and resolve infrastructure and application issues in collaboration with development and operations teams.
  6. Implement and manage CI/CD pipelines for deployments on Container Technologies like Native Kubernetes, OpenShift, or Public Cloud like Microsoft Azure/AWS/OCI.
  7. Sound Knowledge on Micro Service Authentication and Authorization process.
  8. Collaborate with cross-functional teams to design, deploy, and manage different environments using Terraform, Ansible, and other IaC tools.
  9. Sound Knowledge on Public Cloud providers like Microsoft Azure/AWS/OCI.
  10. Strong understanding of GitHub Actions or Jenkins-based Continuous Integration / Continuous Deployment/Delivery (CICD) with automation using Shared Library, Pipeline Code, Groovy, or Python scripting.
  11. Understanding of GitOps tool like Argo CD.
  12. Strong understanding on logging and monitoring solutions like ELK, Prometheus, and Grafana.
  13. Python programming experience preferred.

Delivery Experience

  1. Ability to work on projects from inception to delivery exhibiting our core values - Collaboration, Ownership, Drive, and Enterprising.
  2. Cross skills in delivery but also operational support as per new DevOps methodologies.
  3. Comprehensive understanding of DevOps / SRE, IaC, and 12 Factor application principles.
  4. Ability to work under pressure, managing client expectations effectively.
  5. Stay up to date with industry best practices and emerging technologies.

Education

  1. Bachelor or Equivalent Degree.
  2. 5+ years total engineering or operational experience.

Experiences

  1. At least 3+ years of relevant experience in a similar role.
  2. Experience within large and complex global enterprises defined by high availability, transaction rates, and geographical distribution.
  3. Banking sector experience.

Knowledge & Skills

Technical/Functional:

  1. Automated build/deployment pipelines (Jenkins, GitHub Actions, ArgoCD) for Python-based projects.
  2. Automation using tools like Ansible.
  3. Containerization (Docker or Podman).
  4. Python programming experience required.
  5. Data or Machine learning CI/CD pipelines.
  6. Linux OS including shell scripting.
  7. Container management (Kubernetes/OpenShift).
  8. Helm based pipelines.
  9. Automating security/regulatory checks.
  10. Automated patching.
  11. Production support (typically done on rotation).
  12. Agile engineering and practices.
  13. Networking fundamentals.
  14. Security engineering practice and tools.

Nice to have:

  1. Public Cloud experience (Azure, OCI, AWS).
  2. Machine Learning projects.

Behavioral Competencies

  1. Collaboration.
  2. Self-starter with strong initiative.
  3. Calm under pressure.
  4. Pragmatic but focused.
  5. Willing to learn new technologies.
  6. Good communication and articulation skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.