Skip to content

Qatar Airways

Technical Lead

Qatar Airways is hiring a Technical Lead in Doha, Qatar. Level rates it ; you can apply on Qatar Airways.

Level's read on this job

  • Level rates this role Little AI ●○○○: aI is not part of the work.
  • Level classes it as a lead role.
  • Qatar Airways has 178 other open roles on Level.
  • Posted in the last few days.

AI in this role

Description

About the Role

The Technical Lead owns end-to-end delivery across the organization's modern and legacy enterprise technology stacks. The role is accountable for functional delivery and equally for non-functional requirements (NFRs): performance, scalability, availability, observability, security and maintainability. You will keep business-critical systems stable and secure, lead their evolution to modern architecture, and ensure every solution aligns with enterprise architecture standards set by the Technology Architecture Group (TAG).

Your duties would include:

Technical leadership

  • Define architecture, standards and patterns for front end, back end, data and integrations across both stacks.

  • Lead the modernization roadmap, such as legacy web frameworks to modern SPA frameworks, .NET Framework to modern .NET, and monolith to microservices. Use incremental approaches and plan for coexistence.

  • Make build, buy, refactor or retire decisions, and track technical debt.

  • Run design reviews, spikes and proofs of concept. Turn requirements into architecture plans, estimates and task breakdowns.

Non-functional requirements (NFR) ownership

  • Elicit, define, prioritize and document NFRs with stakeholders at the start of every initiative: performance, scalability, availability/SLA, resilience, capacity, security, observability, supportability and compliance.

  • Convert NFRs into measurable targets (SLOs, response-time and throughput thresholds) and acceptance criteria, and design for them from the start.

  • Verify NFRs before release through load, stress, soak and resilience testing, and sign off against agreed targets.

  • Own capacity planning, caching, query and API optimization, and bottleneck analysis.

  • Track NFR debt and include it in backlog prioritization.

Observability and performance engineering

  • Implement and govern monitoring, logging, tracing and APM using enterprise tooling (ELK stack, Dynatrace, Azure Application Insights).

  • Define standard logging, correlation ID, health-check, alerting and dashboard practices across services.

  • Perform proactive performance analysis, production incident triage and root-cause analysis using APM data.

  • Plan and run load and performance testing (for example JMeter, k6, Azure Load Testing, or equivalent) and report results with recommendations.

DevSecOps and security

  • Embed security into the pipeline: static analysis (SonarQube), software composition and dependency scanning (Nexus IQ / Sonatype), and GitHub Advanced Security (code scanning, secret scanning, Dependabot).

  • Own the remediation lifecycle for findings, with prioritization, ownership and SLA-based closure. Prevent quality-gate bypass.

  • Coordinate with IT Security on VAPT (vulnerability assessment and penetration testing): scope, environment readiness, fix and retest, and closure evidence.

  • Apply OWASP, secure coding, secrets management and hardening practices. Apply OAuth2/OIDC, JWT and role-based access, including bridging legacy authentication to modern identity.

  • Keep dependencies, packages and runtime versions current, and retire unsupported components.

Enterprise architecture alignment

  • Align solution designs with TAG principles, reference architectures, approved technology standards and governance checkpoints.

  • Prepare and present design documentation for architecture review, and secure approvals and exceptions where deviations are needed.

  • Ensure reuse of shared frameworks, libraries and patterns, and avoid technology sprawl.

  • Contribute to the enterprise technology roadmap and standards.

Hands-on delivery

  • Write and review production code on both stacks, and debug complex issues in legacy code with limited tests or documentation.

  • Own API contracts, database changes and integrations (REST, SOAP, messaging, batch and file interfaces).

  • Drive CI/CD, release management and environment strategy for on-premises (IIS, Windows services) and containerized deployments.

Team and stakeholders

  • Mentor engineers, including upskilling legacy-focused developers on modern technologies.

  • Partner with Product, BA, QA, Architecture, Security, DBA, Infrastructure and vendor teams.

  • Act as the escalation point for production incidents.

Required Skills

Modern stack

  • Front end - Angular (TypeScript, RxJS, state management), Ionic/Capacitor, SCSS, responsive and accessible UI

  • Back end - .NET 6/8+, ASP.NET Core Web API, microservices, worker services, WebSockets/gRPC, API gateway

  • Data - SQL Server (stored procedures, indexing, tuning), Redis, EF Core/Dapper

  • Messaging/integration - RabbitMQ or similar brokers, event-driven design, REST

  • DevOps/hosting - CI/CD (Azure DevOps), Docker, Kubernetes/OpenShift

  • Security - OAuth2/OIDC, Keycloak or similar IdP, JWT, OWASP

Legacy stack

  • Front end - AngularJS 1.x, jQuery, Kendo UI, Bootstrap, Razor/MVC views, ES5 JavaScript

  • Back end - .NET Framework 4.x, ASP.NET MVC / Web API 2, WCF/SOAP, Windows services, EF6 / ADO.NET

  • Data - Legacy schemas, SSRS, SSIS/ETL, data warehouse jobs

  • Messaging/integration - Enterprise MQ, file/batch interfaces, SOAP

  • DevOps/hosting - IIS, Windows Server, MSBuild, older pipelines

  • Security - Forms/Windows auth, legacy session handling, remediation of aging libraries

NFR, observability and security tooling (required)

  • Observability/APM: ELK (Elasticsearch, Logstash, Kibana), Dynatrace, Azure Application Insights.

  • Performance testing: load, stress and soak testing tools, results analysis and tuning.

  • DevSecOps: SonarQube, Nexus IQ / Sonatype, GitHub Advanced Security, secrets management.

  • Security assurance: VAPT coordination, vulnerability triage and remediation, secure SDLC.

  • Architecture governance: working within TAG standards, design reviews and approval processes.

Be part of an extraordinary story

Your skills. Your imagination. Your ambition. Here, there are no boundaries to your potential and the impact you can make. You’ll find infinite opportunities to grow and work on the biggest, most rewarding challenges that will build your skills and experience. You have the chance to be a part of our future and build the life you want while being part of an international community.

Our best is here and still to come. To us, impossible is only a challenge. Join us as we dare to achieve what’s never been done before.

Together, everything is possible.

Qualification

We are looking for a passionate and experienced professional to join our IT - team. The ideal candidate should possess the following:

General

  • Bachelor's degree in Computer Science, Engineering or a related field.

  • 10+ years of full-stack engineering experience, including 3+ years leading teams.

  • Proven delivery of at least one legacy-to-modern migration.

  • Proven record of defining and meeting NFR targets on production systems.

  • Strong architecture, estimation, communication and stakeholder management skills.

Preferred

  • Experience integrating AI/LLM capabilities into enterprise applications.

  • Resilience engineering (circuit breakers, retries, chaos testing) and DR design.

  • Experience with enterprise domains such as HR, ERP, finance or operations.

  • Certifications (Azure, TOGAF, Scrum, Microsoft, security).

About Qatar Airways Group:

Our story started with four aircraft. Today, we deliver excellence across 12 different businesses coming together as one. We’ve grown fast, broken records and set trends that others follow. We don’t slow down by the fear of failure. Instead, we dare to achieve what’s never been done before. So, whether you’re creating a unique experience for our customers or innovating behind the scenes, every person contributes to our proud story. A story of spectacular growth and determination. Now is the time to bring your best ideas and passion to a place where your ambition will know no boundaries and be part of a truly global community.

How to Apply

If you are interested in submitting your application and feel you are a good fit for this role, please complete our application form and upload your CV for our review and consideration.

https://aa115.taleo.net/careersection/QA_External_CS/jobapply.ftl?lang=en&job=238265

How we rate this

Technical Lead at Qatar Airways rates 28 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.

Classification

Little AI. AI is not part of the work.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Get new AI jobs by email

One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free.

Similar roles

Other roles that involve little AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Qatar Airways

Related searches

Same AI level

Jobs by city

Jobs by country