Senior Software Architect

Senior Software Architect

Navitaire Philippines Inc
Metro Manila / NCR
5 - 13 Years
Not Specified

Job Description

Summary of the Role:

As a member of the Technology Group at Navitaire you will get to design and build software that is used by 
millions of people each and every year from all over the world. The Technology Group within Navitaire
provides the common services, frameworks and architecture guidelines used by the Global Engineering and
Product teams.

Main responsibilities:
  • Designing and developing hybrid solutions to run on premise and in the public cloud platforms (AWS, Azure, GCE, etc.)
  • Work closely with senior technology leadership around initiatives
  • Architect, code, test, implement and maintain the Navitaire cloud platform
  • Participate in code and architectural reviews of services and frameworks developed within the team
  • Actively participate in the R&D incubation and bench marking of new ideas of services or products for the organization
  • Evaluate new and emerging frameworks and technologies
  • Provide insights and guidance on handling Big Data and other data science concepts
Requirements:
  • BS in Computer Science/Mathematics/Physics/Data Science or equivalent experience
  • Minimum of 5 years of experience programming and designing enterprise applications using any OOP language (C#, Java, Ruby, etc)
  • Technical knowledge and experience in any of the public cloud platforms (AWS, Azure, GCE, etc.) and their services
  • Experience with Microservices architecture
  • Experience working with globally distributed teams
  • Experience in Scum/Agile
  • Experience with any Microservices framework
  • Experience using TFS or GIT
  • .Net Core and ASP.Net Core experience
  • Experience on using Python+Jupyter (or R+RStudio) on doing Data Science operations
  • Knowledge of NoSQL solutions (MongoDB, Cassandra, CouchBase, CosmosDB, Gremlin) and understanding when to use versus traditional RDS
  • Knowledge of Enterprise messaging and/or queue systems (Kafka, RabbitMQ, AWS SQS, Azure Event Hubs, etc.)
  • Knowledge in using BigData frameworks (Spark, Flink, Databricks, Samza, MapReduce)
  • Knowledge in Data Science and Machine Learning in Cloud

Navitaire, a wholly owned Amadeus Company, delivers industry-leading technology services supporting growth, profitability and innovation to airlines and rail clients worldwide, including many of the world’s most successful airlines. Navitaire offers a full suite of proven solutions focused on revenue generation and streamlining costs in the areas of reservations, ancillary sales, loyalty, revenue management, revenue accounting and business intelligence. Each day, more than 500 employees based in five global offices develop, support and operate Navitaire solutions to help our clients continue to move the travel industry forward.

About Recruiter

5

Followers

8

Active jobs

Functions : IT

Industries : Airlines/Aviation/Aerospace, IT/Computers - Software, Recruitment/Staffing/RPO

Skills/Roles I hire for: C#, .NET, Mobile, Android, Machine Learning, Software Engineering

level Hiring For: Junior Level, Mid Level, High Level

Similar Jobs

People Also Considered

Career Advice to Find Better