Company Overview: IndiGo, India's largest and most preferred passenger airline, is recognized globally as one of the fastest-growing carriers. Known for its simple philosophy of providing affordable fares, on-time flights, and hassle-free experiences, IndiGo operates over 2,000 daily flights across 118 destinations, including 32 international ones. The airline is committed to exceptional service, high customer satisfaction, and industry-leading on-time performance. As part of its global expansion, IndiGo is enhancing its technology team to support its growing operations and diversify into new areas like hotel booking services.
Position Overview: IndiGo is looking for a skilled Full Stack Developer to contribute to its data science and analytics efforts by developing scalable, high-performance cloud-based applications. This role offers the opportunity to work with cutting-edge technologies on platforms like Databricks, supporting the airline’s drive for innovative, data-driven decision-making and operational optimization.
Key Responsibilities:
- Cloud-native Development: Build full-stack, cloud-native solutions that support data science workflows and large-scale data analytics.
- Data Pipeline Optimization: Work on optimizing data pipelines to enable large-scale data processing, ensuring efficient analytics.
- Microservices Architecture: Implement microservice-based architecture to develop modular, scalable applications.
- Automated Deployments: Automate deployments and follow cloud best practices for seamless application scaling and management.
- Collaboration: Collaborate closely with data scientists, cloud engineers, and other cross-functional teams to deliver integrated solutions.
- API & Event-Streaming Integration: Design and integrate APIs, and event-streaming platforms, and develop real-time systems for immediate data processing.
- Code Quality & Testing: Maintain high code quality, conduct testing, and address potential issues proactively.
- Innovation: Propose and implement innovative solutions to overcome data-driven challenges and improve business processes.
Required Skills & Qualifications:
- Experience: Minimum of 2 years of experience in full-stack development, working in production environments.
- Frontend Technologies:
- Proficiency in JavaScript, TypeScript, Angular, ReactJS, React-Native, Next.js, HTML5, CSS3, Bootstrap.
- Backend Technologies:
- Expertise in .NET Core (C#), Spring Boot, RESTful API development, and Microservice Architecture.
- Databases: Experience with MySQL, MongoDB, and SQL Server.
- Cloud Platforms & Containerization:
- Familiarity with AWS, Azure, or GCP.
- Experience with containerization tools like Kubernetes and Docker.
- Event-Driven Architecture: Exposure to Kafka and integration patterns like CQRS, Pub/Sub, and SAGA.
- DevOps Skills: Proficiency with CI/CD tools like Jenkins, Git, and familiarity with DevOps/DevSecOps practices.
- Data Science Workflow Knowledge: Understanding of data science workflows and tools like Databricks and Snowflake.
- Additional Skills (Preferred):
- Bachelor’s degree in Computer Science, IT, or Mathematics.
- Experience with unstructured and structured data product development.
- Familiarity with Spring Cloud, GitHub contributions, and open-source projects.
- Exposure to ML/AI model integration within full-stack applications.
Why Work at IndiGo?
- Inclusive Work Culture: IndiGo fosters an inclusive and diverse workforce, encouraging different perspectives and life experiences.
- Global Opportunities: Join a rapidly growing company with vast opportunities for personal and professional growth.
- Commitment to Diversity: IndiGo ensures that all employees thrive irrespective of gender, race, religion, ethnicity, age, or any other characteristic.
Location:
This position is based in Gurgaon, Haryana, India, offering a vibrant and collaborative work environment.
Salary:
10-20 LPA (Based on experience)
Apply Link : Click Here