CrawlJobs Logo

Python Consultant

India, Bangalore · Job Posted June 08, 2026
Apply Position
Job Link Share

Job Responsibility

  • Design and develop scalable data pipelines using Python and Apache Spark
  • Build and maintain real-time data streaming solutions using Kafka, Pub/Sub, and Spark Streaming
  • Develop and deploy REST APIs using FastAPI and Flask
  • Implement and manage ML model pipelines, including deployment, monitoring, and retraining
  • Work with Google Cloud Vertex AI for model lifecycle management
  • Implement CI/CD pipelines for automated build, testing, and deployment
  • Containerize applications using Docker and deploy on Kubernetes
  • Collaborate with cross-functional teams including Data Science, DevOps, and Business stakeholders
  • Ensure data quality, governance, and performance optimization
  • Troubleshoot and resolve system and pipeline issues

Requirements

  • Strong programming expertise in Python
  • Hands-on experience with Apache Spark (Core, SQL, Structured Streaming)
  • Experience with real-time data processing using Kafka and Pub/Sub
  • Proficiency in building APIs using FastAPI or Flask
  • Experience in ML model pipelines and MLOps practices
  • Strong understanding of distributed systems and data engineering concepts
  • Experience working in Agile/Scrum environments

Nice to have

  • Experience with Google Cloud Platform (GCP), especially Vertex AI
  • Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Knowledge of Docker and Kubernetes
  • Familiarity with workflow orchestration tools (Airflow, Cloud Composer)
  • Exposure to data lake or lakehouse architectures
  • Relevant certifications in Cloud, Data Engineering, or MLOps

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Python Consultant

8 matching positions

Senior Software Consultant - Python + FastAPI + GraphQL

10Pearls is seeking a Senior Software Consultant — Application Development (L2 –...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of experience building production-grade Python backend systems
  • Strong experience with backend frameworks such as FastAPI, Flask, Django REST Framework, or equivalent
  • Hands-on experience with PostgreSQL, including schema design, complex queries, migrations, and transactions
  • Proven experience developing GraphQL servers (e.g., Strawberry, Apollo, Hasura, Graphene), including resolvers, subscriptions, and performance optimization
  • Solid understanding of AsyncIO, Pydantic, SQLAlchemy, or equivalent ORMs
  • Strong testing practices using pytest, fixtures, mocks, and integration testing strategies
  • Experience working with containerized environments and Kubernetes-deployed services
  • Strong written communication skills and collaborative pull request hygiene
  • Ability to work onsite from Islamabad, Pakistan, and collaborate in an Agile environment
Job Responsibility
Job Responsibility
  • Design and build core backend application features, including GraphQL query, mutation, and subscription resolvers
  • Implement tenant-aware authorization and optimize data loading to avoid N+1 query issues
  • Develop and maintain the Action Registry, including FSM workflows such as proposal creation, simulations, approvals, execution, and audit logging
  • Build and manage Tool Catalog services, including CRUD operations and registration workflows for tools and model-as-tool entries
  • Integrate backend systems with supporting services such as OPA for policy evaluation, Kafka for event emission, Vault for secret management, and audit-event generation
  • Write clean, maintainable, and production-ready Python code aligned with system architecture standards
  • Implement comprehensive unit, integration, and contract tests, ensuring performance and coverage standards are met
  • Participate in design reviews, proactively manage technical debt, and contribute to overall code quality
  • Collaborate effectively with cross-functional teams and mentor junior engineers when onboarded
  • Fulltime
Read More
Arrow Right

Senior Software Consultant - Python

We are looking for a skilled Backend Python Developer with strong expertise in t...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Engineering, or related field
  • 5+ years of professional experience in Python development
  • Strong understanding of web frameworks such as FastAPI
  • Experience working with cloud platforms (AWS, Azure, or GCP)
  • Experience building or integrating AI/ML applications
  • Experience with databases (SQL/NoSQL)
  • Knowledge of data engineering concepts
  • Familiarity with DevOps Practices (CI/CD, Docker, Git, etc)
  • Strong problem-solving skills and the ability to work independently and as part of a team
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Analyze requirements, design solutions, and implement responsive full-stack web applications
  • Lead the design and development of complex features and systems, ensuring scalability, security, and maintainability
  • Take responsibility for the overall code quality of the projects, ensuring adherence to company engineering practices, such as CI/CD and secure coding
  • Collaborate with architects and stakeholders to ensure the technical direction aligns with business goals
  • Identify technical risks early in the project lifecycle and proactively work on mitigating them
  • Embrace a consulting mindset by translating technical requirements into business solutions and proposing scalable, efficient approaches
  • Mentor and guide junior engineers and mentees, fostering technical growth and sharing best practices
  • Assist in the development and improvement of team processes and workflows to enhance productivity and code quality
  • Stay updated on new technologies and trends to continuously improve technical skills
Read More
Arrow Right

Python Shell Scripting Developer Lead Consultant

The Lead Consultant role requires 12 to 18 years of experience in software devel...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7 - 10years of experience and strong skills in Python and scripting (eg. Bash)
  • Strong data structures, design, algorithms, coding skills, analytical and problem solving skills
  • Experience with Cloud native services is must
  • Experience in development of solution using public cloud APIs is must
  • Experience working on Linux platform
  • Familiarity in storage, filesystems, object storage is a huge plus
  • Knowledge in anyone of the databases like HANA, Sybase ASE, MAXDB, DB2 and MSSQL are plus
  • Ability to drive tasks to completion and take ownership of projects
  • Ability to work in a fast paced and agile development environment
  • Comfortable in using tools - JIRA, Github
Job Responsibility
Job Responsibility
  • Spearhead the design and implementation of innovative backup and restore features using hyperscaler-native functionalities
  • Drive end-to-end software development with a DevOps mindset, covering planning, implementation, testing, deployment, and monitoring
  • Ensure features are built with a strong emphasis on quality, scalability, reliability, and operational excellence
  • Tackle complex engineering challenges with a proactive and hands-on approach
  • Work effectively with multiple stakeholders, ensuring alignment on technical solutions and project goals
  • Contribute to the evolution of backup and restore services, positioning the organization as a technological leader in the industry
  • Fulltime
Read More
Arrow Right
New

Associate Consultant, Maximo

We are seeking an Associate Consultant to join our growing team at Cohesive, wit...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent from a recognized higher educational institution, in the field of Computer Science, Engineering, or Information Technology
  • Experience in Python, Java, JavaScript, SQL, C#, or other programming languages
  • Strong customer service skills are essential, with the ability to communicate clearly, build trust with clients, and handle inquiries or challenges with professionalism and care
  • Effectively diagnose and resolve problems, while staying organized and managing your time efficiently
  • Translate complex technical ideas into clear, understandable language for non-technical audiences
  • Proficient in use of the Microsoft Office Suite (Word, Excel, PowerPoint, Visio, and SharePoint)
Job Responsibility
Job Responsibility
  • Support Maximo implementation projects under the guidance of Cohesive senior consultants, interfacing with clients to understand their business requirements and translating them to technical solutions within IBM Maximo
  • Configure IBM Maximo software to meet client-specific requirements
  • Document business requirements, functional and technical specifications, test cases and user training guides as needed
  • Participate in requirements gathering, solution design, development, testing, and deployment phases of projects, as assigned
  • Apply standardized software development lifecycle (SDLC) methodologies to project tasks
  • Effectively collaborate with cross-functional teams to ensure successful project execution
What we offer
What we offer
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Fulltime
Read More
Arrow Right
New

Senior BI-BW Consultant

As a Senior BI/BW Consultant, you’ll play a key role in delivering end-to-end da...
Location
Location
New Zealand
Salary
Salary:
Not provided
foodstuffs-si.co.nz Logo
Foodstuffs South Island Limited
Expiration Date
July 04, 2026
Flip Icon
Requirements
Requirements
  • Proven experience in data modelling and ETL/ELT development
  • Strong capability in delivering BI solutions
  • Familiarity with tools such as SAP Analytics Cloud, Power BI, Tableau, Looker or similar
  • Exposure to SAP BW and working with SAP ECC or S/4 data sources
  • Experience with SQL, Python or other data manipulation languages
  • Knowledge of SAP Datasphere
Job Responsibility
Job Responsibility
  • Design, build and maintain data warehouse and solutions
  • Develop and optimise data pipelines and transformation processes to support reliable and scalable analytics
  • Work closely with stakeholders to gather requirements and translate them into practical data solutions
  • Contribute to the ongoing development of data architecture, governance, and quality standards
What we offer
What we offer
  • Flexible working
  • Additional paid parental leave
  • Free period products
  • Financial health checks
  • Southern Cross health insurance
  • Discounts at local gyms
  • Access to online wellbeing tools
  • Prayer and privacy room onsite
  • Access to our extensive online training library
  • Furry Friend Fridays
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on experience with Python, SQL, and bash scripting for automation
  • Strong experience building big data pipelines using Apache Spark, Hive, Hadoop
  • Experience with Autosys/Airflow or similar orchestration tools
  • Working knowledge of REST APIs, Object Storage, Dremio, and CI/CD pipelines
  • Strong troubleshooting and problem‑solving capabilities
  • Solid foundation in data modeling (conceptual/logical/physical) and database design
  • Experience architecting pipelines using distributed systems patterns (shuffle optimization, spill, broadcast, storage layouts)
  • Experience with streaming frameworks like Spark Structured Streaming or Apache Flink
  • Hands‑on with optimization techniques: clustering, Z‑ordering, vectorized IO (Parquet/ORC), compaction
Job Responsibility
Job Responsibility
  • Lead complex technology initiatives including those that are companywide with broad impact
  • Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines
  • Design, code, test, debug, and document for projects and programs
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals
  • Lead projects, teams, or serve as a peer mentor
  • Fulltime
Read More
Arrow Right

Senior Data Analyst, People Analytics

The People Analytics team is looking for a senior data analyst who is passionate...
Location
Location
United States , San Francisco
Salary
Salary:
131000.00 - 145500.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in a quantitative or analytical field (e.g., Economics, Psychology, Business, Statistics, Data Analytics, or related)
  • Strong SQL expertise with the ability to independently write complex, efficient queries on large datasets
  • 2+ years of experience analyzing data and delivering insights in a business environment
Job Responsibility
Job Responsibility
  • Act as an analytics consultant to the business
  • Drive employee listening insights
  • Work with people data at scale
  • Communicate and influence
What we offer
What we offer
  • Bonus program
  • Equity award & other types of comp
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Associate Graduate

Your Roadmap to Digital Excellence Kickstart your career with the GLOW Graduate...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong passion for technology and continuous learning
  • Curiosity towards emerging digital technologies and innovation
  • Strong analytical and problem-solving abilities
  • Good communication and collaboration skills
  • Adaptability and willingness to learn across multiple domains
  • Basic knowledge or exposure in programming, cloud, data, cybersecurity, infrastructure, or software development is advantageous
Job Responsibility
Job Responsibility
  • Participate in an intensive technology acceleration journey with structured learning and mentorship
  • Gain hands-on exposure across modern technology domains including Cloud Computing, Data Engineering & Analytics, Artificial Intelligence & Machine Learning (AI/ML), Modern Application Development, Automation, IT Infrastructure, Cybersecurity
  • Work on real-world client projects across multiple industries
  • Collaborate with experienced technology professionals and cross-functional teams
  • Learn enterprise tools, platforms, frameworks, and modern engineering practices
  • Participate in innovation initiatives and emerging technology solutioning
  • Build problem-solving, communication, consulting, and professional skills
  • Develop industry-recognised technical certifications
  • Explore different career pathways aligned to your interests and strengths
What we offer
What we offer
  • Accelerated career development journey
  • Exposure to modern enterprise technologies
  • Hands-on real-world project experience
  • Opportunity to work with clients across multiple industries
  • Mentorship from experienced professionals
  • Industry-recognised certifications
  • Specialised career pathways
  • Opportunity to build a strong professional network
  • Career opportunities within a leading global technology organisation
  • Fulltime
Read More
Arrow Right