Qatar Airways Circular Logo

Technical Architect - Cloud

Qatar Airways Doha, Qatar Posted: 02 May 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Apply from abroad

Requirements

  • Experience: Senior
  • English: Professional

Position

  • Location: Doha, Qatar
  • Category: Corporate & Commercial
  • Job Id: 203983
  • Closing Date: 15-05-2024

JOB DESCRIPTION

ABOUT THE ROLE

  • Provides innovative and modern architectural approach, in alignment with Organizations technical vision, goals and standards.
  • Activities involve creating architecture blueprints, defining deployment architecture, capacity planning, leveraging native cloud services and capabilities to meet business requirements.
  • Ensure all architecture decisions are aligned towards meeting the technical and business objectives of the product/application.

RESPONSIBILITIES

  • Collaborate with product teams to understand functional and non-functional requirements and translate them into technical solutions.
  • Review and sign off of cloud deployment architecture and ensure the availability SLA of the application is honored.
  • Excellent understanding of FinOps practices and constantly improve on possible cost optimization strategies for the application and at enterprise level.
  • Facilitate communication and collaboration between engineering and product teams to ensure that solutions meet both technical and business needs.
  • Participate in infrastructure design and architecture reviews to ensure that proposed solutions meet the requirements and align with the overall architecture.
  • Ensure the right cloud services are leveraged to address the business requirements.
  • Guide the development team on operational & observability aspects (Logging, monitoring, alerts etc).
  • Collaborate with Solution Architects from other LOBs to identify synergies in solutions and to adopt and standardize common tools and technologies across organization.
  • Excellent understanding of high availability, scalability and resilience options available in different cloud platforms.
  • Plan and execute proof of concepts to demonstrate feasibility of idea, complex solutions and cutting-edge technologies.
  • Responsible for ensuring that all application Non-Functional Requirements are met, ensure thorough testing of NFRs and ensure corrective / preventive actions.
  • Ensure that recommended architecture is manageable, maintainable, scalable, resilient, sustainable, cost-effective whilst addressing business requirements.
  • Lead root cause analysis of reported critical incidents in operational production systems and recommend/ ensure implementation of effective preventive actions to avoid repetition.
  • Partner with DevOps team to ensure seamless deployment and maintenance of the application.
  • Find opportunities to innovate using technology advancements, to the benefit of the product.
  • Share best practices and knowledge with engineers to promote continuous learning and improvement.
  • Define and implement technical standards, best practices, and patterns for cloud-native development.
  • Own all architecture decisions of the application and ensure these are documented as part of Architecture Decision Records.
  • Recommend the right choice of tools & libraries in alignment with the organization standards.
  • Ensure all architecture decisions are in alignment with corporate security standards and guidelines.
  • Identify technical debts and define technology roadmap for the product/application.
  • Articulate the benefits of architecture modernization to stakeholders and ensure adoption of the latest and proven engineering practices & technology trends.
  • Responsible for the development and maintenance of Kubernetes-based azure infrastructure.
  • Accountable for setting up of environments and system components to achieve High availability (99.99% uptime).
  • Implement monitoring and alerting tools and solutions that provide visibility into the application and infrastructure performance.
  • Ensure infrastructure is provisioned in a resilient and cost-effective manner.
  • Proactively identify scaling issues and collaborate with development and infrastructure team.
  • Work with architects and software engineers to migrate the existing platform to Cloud and help resolve issues.
  • Ensure SLA and service quality is adhered to.
  • Provide regular updates and status reports to the management.

ABOUT YOU - Skills

  • Minimum 8 years’ experience in designing infrastructure solutions.
  • Proven expertise in operating large operationally critical applications in public/private cloud-based platforms.
  • 3+ years of experience in designing, executing, and supporting highly available Azure cloud solutions.
  • Solid understanding of infrastructure and network concepts of DNS, Load Balancing, SSL, TCP/IP, NSGs.
  • Expertise in security best practices, performance, high availability, disaster recovery, and business continuity.
  • Experience in provisioning API Manager, AppService’s, Kubernetes, ESB, and databases in the cloud.
  • Experience in setting up alerts, monitoring dashboards, and working with tools like ELK, Grafana Azure AppInsights.
  • Azure Architect certification mandatory.
  • Development experience in Java will be an added advantage.
  • Experience in migration of large monolith architecture to cloud-ready architecture.
  • Expertise in area(s) of Solution Architecture, Enterprise Integration patterns, and software design and development.
  • Experience DevOps, DevSecOps methodologies, and Software Development Life Cycle.
  • Expertise in Large and Critical System Product Production Support and Problem Solving.
  • Experience with cloud computing technologies, such as Azure, or GCP.
  • Must have good analytical and problem-solving skills and ability to troubleshoot and solve problems.
  • Experience in operational excellence – SRE, DevOps Maturity, and FSO (Full stack observability).
  • Ability to foster teamwork among team members.
  • Excellent interpersonal communication and organizational skills.
  • Good understanding of SQL & NoSQL databases in the cloud and should be able to recommend the right DB for diverse types of requirements.
Apply now

About Qatar Airways

Qatar Airways is the national airline of the State of Qatar. Based in Doha, the Airline’s trendsetting on-board product focuses on comfort, fine cuisine, the latest in-flight audio & video entertainment, award-winning service, and a modern aircraft fleet averaging around 5 years of age. Qatar Airways serves more than 160 key business and leisure destinations worldwide, with a fleet of over 200 aircraft.