Lead Developer - Python | Fortune 100 Multinational Giant | 5-8 years

About the Role:
This position is a full time Developer role, within Deltas Digital Transformation program. You will be embedded within a large-scale program, supporting a variety of Test Automation, Data Engineering, and Development roles in order to gain a deep understanding of the program and emerge with subject matter expertise. Our on-the-job curriculum includes paired programming, hands-on activities, and virtual training. Training topics focus on program-specific technologies and processes. You will have the opportunity to participate in and/or complete features which address real business and customer needs. Lastly you will improve your technical, business and professional skills while working in a collaborative, agile organization.

Key Responsibilities:
- Work on the Inventory Management & Availability team
- Develop solid and supportable modular designs for data streaming, Cloud transformation/migration, and API product development in support of critical applications
- Develop data APIs and data delivery services that support operational and analytical applications for Deltas internal business operations, customers and partners
- Creation and support of data-centric products that encompass multiple specializations, platforms, and technologies
- Analyze technical information and produce quality software
- Initiate collaboration with teammates
- Offer creative solutions to overcome obstacles
- Work within automated testing and CICD processes
- Be an expert on the products we built
- Document solutions in written and diagram form, and communicate across teams
- Leverage developer coding standards to ensure it meets design goals and business needs
- Identify technical issues, articulate impact and need for prioritization
- Proactive communication to both team and leadership
- Work collaboratively with vendor(s) and integrate as one unified team

Required Skillset:
- Degree in Information Systems, Computer Science, with 4 or more years of experience
- At least two year of experience in Cloud Technologies (AWS / Azure / Google). AWS is preferred.
- Proficiency with Python, Java, shell scripting
- Experience working with streaming data and data extraction from different databases (Oracle, DB2, MySQL etc)
- Experienced with deploying and managing infrastructures based on Docker, Kubernetes, or OpenStack
- Experience with scalable data extraction tools (e.g. Cassandra, MongoDB) is a plus
- Experience working with Kafka, Aurora, Redshift is a plus

Understanding of data engineering, real time streaming and/or eventing, and json parsing:
- Experience with automating application deployment, continuous delivery, and continuous integration (Jenkins, Ansible)
- Experience building micro services and API architecture
- Debugging skills
- Must be flexible and have a passion to learn and collaborate with colleagues
- Must have strong oral and written communication skills
- Business Intelligence/Analytics experience is a plus

Bangalore, KA, IN
Apply Now