Senior Technology Engineer -DevOps PaaS (AACOE)

وصف الوظيفة

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, manage 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