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 Content
Technology Engineering
- Experienced in DevOps methodologies.
- Sound infrastructure and security knowledge.
- Clear internal and external communication, improving transparency across teams and stakeholders.
- Automate deployment and configuration management tasks to ensure consistent and scalable environments.
- Troubleshoot and resolve infrastructure and application issues in collaboration with development and operations teams.
- Implement and manage CI/CD pipelines for deployments on Container Technologies like Native Kubernetes, OpenShift, or Public Cloud like Microsoft Azure/AWS/OCI.
- Sound Knowledge on Micro Service Authentication and Authorization process.
- Collaborate with cross-functional teams to design, deploy, and manage different environments using Terraform, Ansible, and other IaC tools.
- Sound Knowledge on Public Cloud providers like Microsoft Azure/AWS/OCI.
- 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.
- Understanding of GitOps tool like Argo CD.
- Strong understanding on logging and monitoring solutions like ELK, Prometheus, and Grafana.
- Python programming experience preferred.
Delivery Experience
- Ability to work on projects from inception to delivery exhibiting our core values - Collaboration, Ownership, Drive, and Enterprising.
- Cross skills in delivery but also operational support as per new DevOps methodologies.
- Comprehensive understanding of DevOps / SRE, IaC, and 12 Factor application principles.
- Ability to work under pressure, managing client expectations effectively.
- Stay up to date with industry best practices and emerging technologies.
Education
- Bachelor or Equivalent Degree.
- 5+ years total engineering or operational experience.
Experiences
- At least 3+ years of relevant experience in a similar role.
- Experience within large and complex global enterprises defined by high availability, transaction rates, and geographical distribution.
- Banking sector experience.
Knowledge & Skills
Technical/Functional:
- Automated build/deployment pipelines (Jenkins, GitHub Actions, ArgoCD) for Python-based projects.
- Automation using tools like Ansible.
- Containerization (Docker or Podman).
- Python programming experience required.
- Data or Machine learning CI/CD pipelines.
- Linux OS including shell scripting.
- Container management (Kubernetes/OpenShift).
- Helm based pipelines.
- Automating security/regulatory checks.
- Automated patching.
- Production support (typically done on rotation).
- Agile engineering and practices.
- Networking fundamentals.
- Security engineering practice and tools.
Nice to have:
- Public Cloud experience (Azure, OCI, AWS).
- Machine Learning projects.
Behavioral Competencies
- Collaboration.
- Self-starter with strong initiative.
- Calm under pressure.
- Pragmatic but focused.
- Willing to learn new technologies.
- Good communication and articulation skills.