Python Developer
5 days ago
Job Description - SQL DBA, Tableau and Python developer 3-5 years of exp
About the Role
We are looking for a skilled Python Developer with hands-on experience in building and consuming API's, designing database schemas, and integrating data pipelines that support visualization in Tableau. The ideal candidate will have a strong foundation in Python development, database design and API integration, with an added advantage of working knowledge of Tableau for data visualization.
Key Responsibilities
- API Development & Integration
o Design, develop, and maintain RESTful APIs using Python frameworks (e.g., FastAPI, Flask, or Django).
o Consume third-party APIs and integrate them with internal systems.
o Optimise data storage and retrieval mechanisms for performance and scalability.
o Ensure API performance, security, and scalability.
o Implement data validation and quality checks to ensure accuracy and consistency
- Database Modelling & Architecture
o Design and implement relational database schemas (PostgreSQL, MySQL, or similar).
o Write optimised SQL queries, stored procedures, and triggers.
o Evaluate and implement data storage solutions, including relational databases, NoSQL databases, data lakes, and cloud storage services.
o Design, implement, and optimise end-to-end data pipelines for ingesting, processing, and transforming large volumes of structured and unstructured data.
o Manage ETL (Extract, Transform, Load) processes to store and prepare data for analytics.
- Data Deployment & Visualisation
o Deploy API data into structured databases.
o Prepare datasets for visualisation in Tableau.
o Collaborate with data analysts/BI teams to ensure smooth integration between data and Tableau dashboards.
- Collaboration & Best Practices
o Work with cross-functional teams (Data, DevOps, BI) to deliver end-to-end solutions.
o Follow coding standards, version control (Git), and CI/CD pipelines.
o Document technical designs, workflows, and best practices to facilitate knowledge sharing and maintain system documentation.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field. Master's degree preferred.
Proficiency in programming languages commonly used in data engineering (e.g., Python, Java, Scala, etc.).
Strong knowledge of Python programming and frameworks for API development.
Experience in API consumption and integration.
Hands-on experience in relational databases (PostgreSQL, MySQL, or similar) including schema design and query optimization.
Understanding of ETL processes and data pipeline development.
Familiarity with deployment best practices and Git-based workflows.
Good to Have
Basic experience with Tableau (creating simple dashboards or understanding Tableau data sources).
Exposure to cloud platforms (AWS, GCP, or Azure).
Knowledge of containerization (Docker, Kubernetes).
Understanding of data security and API authentication standards (OAuth, JWT).
Certification on any core product skills
Soft Skills
Strong problem-solving ability and attention to detail.
Excellent communication skills to work with both technical and non-technical stakeholders.
Ability to work independently as well as part of collaborative team.
-
Software Engineer-1 Devops
2 weeks ago
Bengaluru, Karnataka, India PYTHON Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout Credit Saison IndiaEstablished in 2019, CS India is one of the country's fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale,...
-
Python Developer
2 weeks ago
Bengaluru, Karnataka, India Natobotics Full time ₹ 5,00,000 - ₹ 25,00,000 per yearDear Candidates,We are urgently hiring Python Developer .Experience : 5-8 yrsLocations : Bangalore, Pune, Hyderabad, Chennai, NoidaImmediate to 30 daysMain SkillsPythonDjangoPython ScriptingCandidates must have good experience in Python development and will be responsible for building high quality backend services.Must Develop , optimize and maintain...
-
Python Developer
2 weeks ago
Bengaluru, Karnataka, India AxionConnect Info Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title: Python Developer Job Location: Hyderabad/Bangalore/ Chennai/Pune/NagpurNotice Period: Immediate - 15 daysJob Description: Python Developer with SnowflakeJob Description :7+ years of Strong Python Development Experience with Snowflake.Strong hands of experience with SQL ability to write complex queries.Strong understanding of how to connect to...
-
Python Developer
1 week ago
Bengaluru, Karnataka, India Calpion Software Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per yearPosition: Python DeveloperLocation: Bengaluru, IndiaRole: Independent ContributorAbout the Role:We are seeking a highly skilled Python Developer to join our dynamic product development team. As an Independent Contributor, you will be responsible for designing, developing, and maintaining robust and scalable Python applications. You will work closely with...
-
Python Developer
5 days ago
Bengaluru, Karnataka, India Teamware Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per yearAbout the CompanyGreetings from Teamware Solutions a division of Quantum Leap Consulting Pvt. LtdAbout the RoleWe are hiring aPython DeveloperLocations: Bangalore, PuneWork Model: HybridExperience: 5+ Years experianceNotice Period: Immediate- 15 daysPython developerWe are looking for a motivated and detail-oriented Junior Python Developer to join our team....
-
Python Developer
5 days ago
Bengaluru, Karnataka, India SmartQ Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAre you excited to join our team as Python Developer?Are you passionate about leveraging the Python programming language to design, develop, test, and maintain software applications? If your response is a resounding yes, then we are hunting for you.As a Python Developer at SmartQ, your primary role will be to contribute to the entire software development...
-
Python Developer
4 days ago
Bengaluru, Karnataka, India IDESLABS PRIVATE LIMITED Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWe are looking for a skilled Python Developer with 4 to 9 years of experience. The ideal candidate should have strong proficiency in Python, Flask/Django framework, XML, NoSQL, Core Java/J2EE, Spring, and Spring boot.Roles and ResponsibilityDesign, develop, and test software applications using Python.Build APIs using Python and implement microservices...
-
Python Developer
4 days ago
Bengaluru, Karnataka, India Tech Induct Services Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title: Python DeveloperLocation: Bengaluru (Remote Option Available)Experience: 4+ YearsWork Mode: Work from AnywhereWere hiring an experienced Python Developer to build scalable, high-performance applications. If youre passionate about backend development, API design, and modern web technologies, this role is for youKey ResponsibilitiesDevelop, deploy,...
-
Python Developer
2 weeks ago
Bengaluru, Karnataka, India 91social Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDesigning and developing high-volume, low-latency applications forcritical systems and delivering high-availability and performanceContributing in all phases of the development lifecycleWriting well designed, testable, efficient codeTest cases should be upto the markPerformance tuning knowledge is a must. Experience is an added advantage.In Backend -...
-
Python Developer
1 week ago
Bengaluru, Karnataka, India Saven Nova Technologies Full timeRole & responsibilitiesSenior Level Engineer (Python)Strong Python programming (Flask, FastAPI, or Django) API development and consumption Data manipulation (Pandas, JSON) Integration with Shopify APIs Writing scalable, testable code Experience in microservices and containerized environments (Docker)Preferred candidate profile5+ years in Python...