Python Developer
2 weeks 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.
-
Python Developer
21 hours ago
Bengaluru, Karnataka, India PradeepIT Consulting Services Full timeExperience 4 + yearsMandatory Skills:Python MongoDBKafka (it is mandatory to be experienced or worked upon Kafka)NIFI (it is mandatory that he or she worked upon NIFI.( If a person has experience working on NIFI, it would be great if basic knowledge or had done any kind of course on NIFI, will also work )Job Description: Senior Python Developer with 5 Years...
-
Python Developer
2 weeks ago
Bengaluru, Karnataka, India Calpion Software Technologies Full time US$ 4,00,000 - US$ 8,00,000 per yearPosition: Python Developer (Immediate joiners preferred)No of positions: 02Location: 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 Developer
6 days ago
Bengaluru, Karnataka, India PradeepIT Consulting Services Full timeJob Title: Python DeveloperYears of Experience: 6-8 yearsRelevant Experience: 5 YearsHeadcount: 6Job/Work type: HybridLocation: BangaloreTime Zone: ISTProject Name:---Client:-- TredenceEnd Client:---Mandatory Skills: Python, Django and Flask frameworks, PostgreSQL, MySQL, or MongoDBJob Description:We are seeking a talented and experienced Python Developer...
-
Python Developer
2 days ago
Bengaluru, Karnataka, India Euphoric Thought Technologies Pvt. Ltd. Full timeJob DescriptionRequired skills and qualifications3+ years of experience as a Python Developer with a strong portfolio of projects.hands on exp in Bachelor's degree in Computer Science, Software Engineering or a related field.In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask,...
-
Python Developer
2 weeks ago
Bengaluru, Karnataka, India IDESLABS PRIVATE LIMITED Full timeWe 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
2 weeks ago
Bengaluru, Karnataka, India Tech Induct Services Full timeJob 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 days ago
Bengaluru, Karnataka, India People Prime Worldwide Full timeAbout Company :Our client is a global technology cons,ulting and digital solutions company, resulting from the merger . It focuses on helping businesses leverage digital technologies to reimagine business models, accelerate innovation, and drive growth. The company provides services across various industries, including digital transformation, consulting, and...
-
Python Developer
4 days ago
Bengaluru, Karnataka, India PeopleLogic Full timeRole:Python DeveloperExperience:3+ YearsLocation:Bangalore (WFO)Mode of Hire:C2H (Contract to hire)Job Description:We are seeking a versatile Python Developer to join our team. This role demands proficiency in modern Python development and robust scripting capabilities to bridge enterprise analytics with foundational system...
-
Python Developer
15 hours ago
Bengaluru, Karnataka, India Tech Refurb yard Full timeStrong Foundation in Python Programming LanguageProficiency in Python: The candidate should have a solid grasp of Python programming fundamentals, including data structures, object-oriented programming, and control structures.Experience with Key Libraries: Proficiency in using popular Python libraries such as:NumPy: For efficient numerical computation and...
-
Python Developer
19 hours ago
Bengaluru, Karnataka, India Nova Nurture HR Solutions Full timeHiring: Python Developer Location: Bangalore | Work Mode: Onsite| Experience: 2–6 years Client: KJBN Labs (AgriTech) Join: Immediate joiners preferred About the RoleWe're looking for a Python Backend Developer who not only writes code but writes it the Pythonic way. At KJBN Labs, you'll be building scalable, production-grade systems that touch...