Unix Developer Senior - Kempton Park Verfied

R 70000 per month Kempton Park, Gauteng Kempton Park, Gauteng more than 14 days ago 12-03-2018 4:14:06 PM
07-05-2018 4:14:06 PM

An exciting opportunity for a UNIX Developer exist within a leading aviation company. Suitable candidates needs a hands-on involvement in the design, scoping, development, deliver, support and operations of the complete airline reservation and DCS systems.

Skills, qualifications and experience requirements:
• BSc/BCom in Computer Science/Information technology will be advantageous
• 3 years or more with Unix/Linux development environment (Make, ant etc.)
• Experience with payment processing solutions (Credit cards, cash payment solutions, etc.)
• Experience in UNIX programming
• Experience with version control tools like CVS and GIT
• Have worked in an commercial software development environment
• Priority management
• Proficient in XLST, SOAP/XML,SQL, in C+ +/C
• Operating systems: UNIX, LINUX, DOS
• UNIX scripting
• Technical understanding of Departure control system and airline reservations system
• DBA knowledge, structure and design
• Working knowledge of VPN & WAN infrastructure
• Ability to take the lead and see issues and problems through until resolution
• Proficiency in the English language
• Ability to take ownership of legacy software for enhancements, refactoring and trouble shooting
• Database programming skills

Key Performance areas:
Strategic
• Support the Development OPS in programming and development of new IT systems solutions.
• Maintain a cost-conscious focus throughout in order to support the business strategy when making decisions or finding solutions.
• Support the Development OPS by remaining abreast of all related global competitor movements and trends in order to keep Mango the most innovative airline.
• Conduct research and build technical knowledge on any new developments in both the IT field and the airline industry.

Customer Focus
• Support and effectively interact with internal stakeholders (e.g. Project Lead) in order to support the overall project/enhancement implementation and requirements.
• Provide assistance to key IT resources in order to empower them for self-sufficient trouble shooting and problem resolution.

Operational
• Work closely with the Development OPS in order to gain better understanding, knowledge from this role and act as a 2ndin charge to the Development OPS.
• Maintain ownership of technical systems.
• Maintain own technical knowledge and skills by remaining abreast of technology and latest developments related to programming by using cutting edge technology to support the business.
• Must take ownership of any complex coding within the IT system solutions by actively driving and completing this.
• Design, scope and complete detailed technical specifications to support the various projects and enhancements.
• Adhere to the set project timeframes and milestones for all development requirements.
• Provide continuous (weekly & monthly) feedback on the status of all developments.
• Get directly involved in trouble shooting, in accordance to the severity of the problem, to provide support and resolution timeously and effectively.
• Support the Development OPS in monitoring current architectural infrastructure to ensure this supports high volumes and high performance.
• Maintain accurate cross-functional systems knowledge to ensure the various platforms/systems integrate seamlessly.
• Complete release notes and manage the release process with 3rd party providers in accordance to Mango’s change management process.
• Facilitate the change management for business processes that change as a result of project deliverables.
• Adheres to all related change management procedures and policies, ensuring a well-planned roll-out and in accordance to audit requirements.
• Be on stand-by for after-hours support to the business to efficiently and timeously resolve any issues reported by the business.
• Conduct and accurately report on all annual/quarterly Disaster Recovery tests and implement and manage any corrective steps arising from this.
• Understand network design for accurate trouble shooting and give input into any enhancements or developments related to the network.
• Maintain and uphold ethical standards and the Mango Culture in order to protect the business and its customers and guests.
• Be responsible for designing and writing middleware services and IBM Informix RDBMS stored procedures within the Tuxedo framework.
• Responsible for writing XML documents and XSLT style sheets for creating and formatting messages using various XML editors.