Job Description
Overview
The purpose of Mahindra Digital Engine (MDE) is to build Leadership through Technology across the Industries we operate in.
Be a part of MDE to Transform Businesses, Shape the Future and Propel an exciting career.
Feel the pride of being a part of a purpose driven organization that will care for you and enable you to RISE
By being part of MDE , you have the following opportunities
Transform Businesses:
Experience business challenges across industries and domains
Conceptualize solutions to build a sustainable world
Be a part of large-scale transformations that drive customer centric innovations
Shape the Future:
Leverage emerging technologies and our global partnerships
Collaborate with the best minds
Co-create innovative products, digital platforms and solutions
Propel an exciting career:
Accelerate your career growth and develop through continuous learning
Work in an empowering environment that welcomes diverse perspectives
Experience start-up like autonomy and agility to experiment boldly
Responsibilities
- Design and execute low-latency, high-availability, and high-performing applications.
- Develop reusable, efficient, testable, and scalable codeusing Python programming language.
- Develop complex SQL queries, stored procedures and triggers to support application development and data analysis.
- Coordinating with development teams to determine application requirements.
- Reprogramming existing databases to improve functionality.
- integrate front-end components into applications.
- Manage testing and bug fixes.
- Prepare technical documentation.
- Collaborate with UX/UI designers to implement design into the code.
- Coach junior team members.
- Assessing and prioritizing client feature requests.
- Implement software enhancements and suggest improvements.
Requirements and skills
- 3-7 years of experience as a Python developer.
- Expert knowledge of Python and related frameworks including Django ,Flask etc andlibraries like Pandas, NumPy etc
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Strong experience in writing complex SQL queries.
- Hands-on experience in different domains, like database architecture, business intelligence, machine learning, advanced analytics, big data, etc.
- Ability to integrate multiple data sources into a single system.
- Good hands-on experience on any cloud preferably GCP
- At least 2 years of experience in the field of cloud computing.
- Understanding of core cloud services, uses, and cloud architecture best practices
- Understanding of NoSQL
- Knowledge of JavaScript and the AngularJS framework is a plus
- Ability to collaborate on projects and work independently when required.
- Attention to detail
- Leadership skills
- Azure, AWS, and GCP certifications preferred.
- Good communication and collaboration skills.
Employement Category:
Employement Type: Full time
Industry: Recruitment Services
Role Category: General / Other Software
Functional Area: Not Applicable
Role/Responsibilies: Sr. Python Developer
Contact Details:
Company: Skyleaf Consultants
Location(s): Mumbai
Keyskills:
django
python
cloud
azure
nosql
sql