TS Controller

Qatar Airways

Qatar

Ref: GP388-1498

Job description / Role

Employment: Full Time

TS Controller - Qatar Airways - Doha

In this role as a TS Controller, you will be responsible for not only designing, developing and testing software to create solutions and services tailored to the needs of the Line of business in Qatar Airways but also provide production support (24x7 – business hours, on call in nights and weekends).

Requires developed and strong foundation of function skills and knowledge of relevant technologies and applications. You will be responsible for development of Integration platform, Enterprise Service Bus, XML development, parsing, analytics/visualization solutions based on message oriented middle-ware (MOM) using open source framework. You will be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development methods and infrastructure. You are also required to support impact assessment and decision related to technology choices, design /architectural considerations and implementation strategy.

You will collaborate with system engineers, data scientists, front-end developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions and apply principles of SDLC and methodologies like Lean / Agile / XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques. You will write code that meets standards and delivers desired functionality aligned with Qatar Airways standards and guidelines. You will providing production support of the platform in 24x7 mode (and required to work oncall in night or weekend to support). This is an infrastructure development and production support role (not an end business user support role).

Requirements

To be successful in this role, you must hold a Bachelor’s Degree in IT or equivalent. You must have minimum 7+ years of job-related experience with certificate in Oracle/Sun Java programming language. You must have development and experience in DevOps model (Development and Ops aka Production Support)

You must have Must have 5-7 years of development and production support experience in Linux based platform (RedHat Linux). You must have an in depth knowledge and hands-on experience in experience with Java/ JDK 1.6/1,7/1,8 with struts / spring / hibernate / jquery/jsp as well as XML core development experience. The candidate must have good written and verbal English communication skills. The role also requires strong in-depth understanding of JMS and message oriented middleware. You must have strong understanding of unix / linux platform with development and support experience and have knowhow of linux commands to troubleshoot and debug code for performance and troubleshooting. You must have expert level skills in Java development, with an ability to take a deep dive in the implementation aspects and core data structures as well as algorithms and has the ability to implement them using language of choice when necessary. You must have a solid experience in Apache Camel Framework development experience as core developer with strong Debugging and Troubleshooting Expertise using open source tools (for performance analysis/troubleshoot/code debugging etc).

You must have experience in developing REST APIs. Strong understanding of enterprise Integration patterns is a must. You should have experience with rational databases (Oracle, MySQL, etc…) and using a CI system to automate builds. Strong knowledge on Middleware platform security as authentication with LDAP/AD, Certificates based handshakes between App server modules within app server internal and external providers. Knowledge in development tools and integrated build systems: Eclipse IDE, Jenkins/Hudson, Maven - Software development cycle and automated testing experience (TDD/BDD) is a plus.

About the Company

Qatar Airways is proud to be one of the youngest global airlines to serve all six continents, and thanks to our customers’ response to our offerings, we are also the world’s fastest-growing airline. We connect more than 150 destinations on the map every day, with a fleet of the latest-generation aircraft, and an unrivalled level of service from our home and hub, the Five-star airport, Hamad International Airport in Doha, the State of Qatar.

Travel today involves a mix of short, medium and long-haul segments, with more people travelling than ever before. With the breadth of network coverage today, virtually no destination is unreachable. This is why the commitment to service is paramount; as our guests are travelling farther and more frequently than ever before, the experience on board is an important part of the journey itself.

Since our launch in 1997, Qatar Airways has earned many awards and accolades, becoming one of an elite group of airlines worldwide to have earned a 5-star rating by Skytrax. Voted Airline of the Year by Skytrax in 2011, 2012, 2015 and most recently in 2017, Qatar Airways has won the confidence of the travelling public. We have accomplished these goals by focusing on the details – how we run the business, and how you experience our airline.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month