Full Stack Developer In Indigo
Job Posting Start Date: 2 Dec 2024
Location: Gurgaon, HR, IN
Company: InterGlobe Aviation Ltd
IndiGo is India’s largest and most preferred passenger airline and amongst the fastest growing airlines in the world.
We have a simple philosophy: offer fares that are affordable, flights
that are on time, and provide a courteous and hassle-free travel
experience across our unparalleled network. We show that low cost does
not mean low quality. With our fleet of over 320 aircraft, we operate
well over 2000+ daily flights, connecting over 118 destinations (of
which 32 international), welcoming 100 million customers on board last
year. We have an industry leading on-time performance and one of the
highest customer NPS in the Indian market. At IndiGo, we will continue
to extend our scope, by spreading our wings internationally, developing
from a domestic carrier to a global aviation giant.
Job Description
About IndiGo
IndiGo is India's largest and most preferred passenger airline, offering affordable fares, on-time performance, and hassle-free travel. With over 1,800 daily flights across 78 domestic and 32 international destinations, we connect people, aspirations, and dreams.
Guided by our purpose, "Giving wings to the nation, by connecting people and aspirations," our highly skilled workforce, the Power of We, serves over 300,000 passengers daily with excellence and warmth. Recognized globally for our innovation and dedication, we strive to create seamless travel experiences while expanding into new horizons, such as hotel booking services.
Join us in shaping the future of travel and hospitality technology at IndiGo!
Position Summary
As a Full Stack Developer, you will play a critical role in advancing IndiGo's data science and analytics initiatives by building scalable and high-performance cloud-based applications. You will collaborate with a cross-functional team to design and implement innovative solutions that support business needs and enable data-driven decision-making. Your work will involve development on platforms such as Databricks, supporting data science problems, and integrating cutting-edge technologies for seamless operations.
Objectives of the Role
- Build and enhance cloud-native applications tailored for data science workflows.
- Collaborate with data and cloud engineering teams to integrate modern data science tools and platforms like Databricks.
- Ensure applications meet scalability, performance, and security standards.
- Contribute to innovation by recommending new technologies to solve data-intensive challenges.
Key Responsibilities
- Develop robust full-stack solutions for data-intensive applications using cloud-native architectures.
- Optimize large-scale data processing pipelines and support advanced analytics integration.
- Implement microservices-based architecture for modular and scalable solutions.
- Automate deployment and scaling processes, ensuring best-in-class cloud practices.
- Work closely with data scientists and engineering teams to deliver end-to-end solutions.
- Design, develop, and integrate APIs, event-streaming platforms, and real-time systems.
- Maintain code quality, perform thorough testing, and proactively address potential issues.
Required Skills & Qualifications
- 2+ years of full-stack development experience in production environments.
- Proficiency in:
- Frontend: JavaScript, TypeScript, Angular, ReactJS, React-Native, Next-JS Framework, HTML5, CSS3, Bootstrap.
- Backend: Microservice Architecture, .NET Core (C#), Spring Boot, RESTful API Development.
- Databases: MySQL, MongoDB, SQL Server.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Kubernetes, Docker).
- Experience with event-driven architectures, event streaming platforms (e.g., Kafka), and integration patterns (CQRS, PubSub, SAGA).
- Knowledge of automated testing, MLOps, DevOps/DevSecOps practices, CI/CD pipelines, and tools like Jenkins and Git.
- Understanding of data science workflows and tools such as Databricks and Snowflake.
Preferred Qualifications
- Bachelor’s degree in Computer Science, IT, or Mathematics.
- Experience with data product development, handling unstructured and structured data processing.
- Knowledge of Spring Cloud, GitHub contributions, and open-source projects.
- Exposure to ML/AI model integration within full-stack systems.
APPLY NOW