Senior Technology Engineer - Public Cloud

وصف الوظيفة

Job Content
Technology Engineering

  • Experienced in DevOps methodology.
  • 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 Provider like Microsoft Azure/AWS/OCI.
  • Strong understanding of Jenkins-based Continuous Integration / Continuous Deployment/Delivery (CICD) with automation using Shared Library, Pipeline Code, Groovy or Python scripting.
  • Understanding of Gitops tool like ArgoCD.
  • Strong understanding on logging and monitoring solution like ELK, Prometheus and Grafana
  • Knowledge about API communications (Rest/Soap), developing a new consumer/publisher for any API
  • Understanding of OAuth2.0 standards

Delivery Experience

  • Ability to work on projects from inception to delivery
  • Cross skills in delivery but also operational support as per the 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

Relationship Management

  • Trustful and professional relationships with key stakeholders
  • Trustful and pragmatic approach to problem solving
  • Ability to adopt the Group’s values and drive adoption of the values across the team

متطلبات الوظيفة

Education

  • Bachelor’s degree

Experiences

  • Above 8 years total engineering or operational experience
  • At least 5 relevant years of experience in a similar role.
  • Experience within large and complex global enterprises defined by high availability, transaction rates, and geographical distribution.
  • Good communication and articulation skills

Knowledge & Skills

Technical/Functional:

  • Experience in infrastructure, systems administration, design, and engineering, with a cloud computing and DevOps practices
  • Experience on Container Technologies like Native Kubernetes/ OpenShift.
  • Good Experience CICD Pipelines and Hand-on experience in integrations of DevOps and SecOps tools in Pipeline (like GitHub, Jenkins, SonarQube, Checkmarx, Sysdig, Nexus, Nexus-IQ, Cosign)
  • Knowledge in developing API’s and integrating in Pipelines.
  • Good Troubleshooting skills and analysis for BAU and Incidents.
  • Experience on IaC like Terraform/Biceps
  • Working experience on configuring Public Cloud Services on Microsoft Azure/ AWS/ OCI like Compute/Storage/Networking