Python Developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Ahmedabad

Job Description

Summary: Major focus will be the development of server-side logic to ensure high performance and responsiveness to requests received from front-end. Deployment on the production server.

Sr. Python Developer

Responsibilities
• Understanding the project requirement and coding the programs efficiently to meet the client's requirements to the closest proximity.
• Optimise output to run smoothly on multiple delivery platforms.
• Design and implement low-latency, high-availability, and performant applications.
• Integration of user interface elements developed by front-end developers with server-side logic.
• Integration of multiple data sources and databases into one system.
• Integration of data storage and third-party library/package into the application. Create or integrate any such thing manually if not available on standard package list.
• Create the best fitted and scalable database schema for particular business logic. Should be hands-on in reading large volumes of data from the database, or over HTTP(S)/WebSockets.
• Ensure programs and applications are bug-free and run smoothly.

Skills And Qualifications
• 3 - 7 years of experience as a Python developer.
• Familiarity with Python web stacks and In-depth knowledge of different frameworks (Django, Flask , FastAPI, etc.)
• Hands on experience with any cloud technologies , such as AWS , Azure.
• Knowledge about micro-services , multi-tenant architecture with Python
• Knowledge of Deployment using Docker , nginx, Gunicorn, Uvicorn, Supervisor (Good to have
• Understanding different types of Object Relational Mappers.
• Ability to work on multiple API integrations, and write modular reusable code.
• Understanding of the threading limitations of Python, and multi-process architecture
• Good knowledge of a server-side templating language.
• Basic understanding of front-end frameworks such as Angular, ReactJs, VueJs and technologies such as JavaScript, HTML5, and CSS3
• Knowledge of user authentication and authorisation between multiple systems, servers, and environments
• Understanding of fundamental design principles behind a scalable application
• Familiarity with object event-driven programming in Python
• Strong unit test and debugging skills
• Proficient understanding of code versioning tools, such as Git, Mercurial or SVN.

ETL Developer:
We are looking for an Python / ETL developer who must draw on knowledge and experience from a variety of areas, who can perform ETL development in the confluence of database design and programming, and yet have a highly flexible skill set in both fields. An ideal candidate must have an eye for data that is expanding quickly everywhere.

Responsibilities
• Works on different database management systems efficiently
• Has a good command over data warehousing concepts to load the data effectively
• Design, develop, and automate the data
• Testing the storage system after transferring the data
• Prepare documentation for the further reference
• Ensure that the data is scalable and architecture
• Developing and implementing ETL (Extract , Transform , Load) processes
• Builds a data warehouse for the organization's internal departments utilizing various data warehousing techniques.
• Creates and improves data solutions that allow for smooth data delivery, and is in charge of gathering, processing, maintaining, and analyzing huge amounts of data.
• Leads the design of the logical data model, implementation of the physical database structure, as well as the construction and implementation of operational data stores and data marts.
• Ensures the accuracy of data.

Skills
• 2 - 5 years of experience in Python , ETL data pipeline and data scrapping domain.
• Experience with advanced Python, Pyspark, Numpy & Pandas, good to have Airflow skills.
• Utilization of common technologies and standards for creating ETL jobs and integrations such as SQL, stored procedures, scripts, coding, AWS Lambda, AWS Glue, sftp, JSON, flat files, REST/SOAP APIs, etc.
• Experience implementing ETL / data processing pipelines best practices to provide strong end-to-end solutions
• Should know SQL databases such as PostgresSQL , MySQL, MsSQL , and no-SQL databases such as DynamoDb, MongoDB, DocumentDB, Athena etc.
• Good to have experience in Scrapping / collecting data using Scrapy , Selenium etc
• Experience in testing, debugging, error handling, logging, and tuning of any ETL pipelines..
• Experience in Real Time processing and Big Data tools like Hive, Spark , Kinesis a plus
• Should have knowledge about REST APIs and data integration experience, including ETL to communicate with other systems.
• Hands-on experience on developing Data platform and its components Data lake, cloud Datawarehouse, APIs, Batch and streaming data pipeline Experience with building data pipelines and applications to stream and process large datasets at low latencies (using S3, Redshift, EMR, EC2 etc.)
• Real-world experience designing technology components for enterprise solutions and defining solution architectures and reference architectures with a focus on cloud technology
• You will be working in collaboration with other teams. Good communication must

Machine Learning Developer:
We are looking for an expert in machine learning to help us extract value from our data. You will lead all the processes from data collection, cleaning, and pre-processing, to training models and deploying them to production.The ideal candidate will be passionate about artificial intelligence and stay up-to-date with the latest developments in the field.

Responsibilities
• Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress
• Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability
• Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
• Verifying data quality, and/or ensuring it via data cleaning
• Supervising the data acquisition process if more data is needed
• Defining validation strategies and Training models and tuning their hyperparameters
• Defining the pre-processing or feature engineering to be done on a given dataset.
• Analyzing the errors of the model and designing strategies to overcome them
• Deploying models to production
• Transforming data science prototypes and applying appropriate ML algorithms and tools.
• Running tests, performing statistical analysis, and interpreting test results.
• Documenting machine learning processes.

Skills
• 3 - 5 years of experience in Python , ML / AI domain.
• At least 2 years' experience as a machine learning engineer or similar role.
• Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas, numpy.
• Experience with Recommendation engine, Time Series Prediction models, Clustering Techniques, Supervised and Unsupervised models.
• Hands on experience with a deep learning framework such as TensorFlow or Keras ( Good to have )
• Expertise in visualizing and manipulating big datasets.
• Proficiency with OpenCV and image processing tools, such as OCR , Pytesseract, Video Analysis.
• Experience with Google Colab , Jupyter notebooks, AWS SageMaker.
• Extensive knowledge of ML frameworks, libraries, data structures, data modeling, and software architecture.
• In-depth knowledge of mathematics, statistics, and algorithms.
• Superb analytical and problem-solving abilities.
• Great communication and collaboration skills

💡 Quick Summary

Seeking a career-building opportunity? The Python Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Simform

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Python Developer in Ahmedabad is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Python Developer is an on-site position based in Ahmedabad. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Python Developer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Application Developer II

    Department of Homeless Services and Housing Salary: $92,175 - $117,649 Annually Apply by April 7, 2026 at 5 p.m. PT The County of Los Angeles has declared a local state of emergency on homelessness and is expanding its response. We are seeking skille...

    Full Time / Part Time

    Salary Estimated: 20K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Python Developer with AWS

    North Chicago, Illinois 60044 Posted April 2nd, 2026 Looking for more job opportunities? Click here! Job Type: Contract Job Category: IT Job Title : Python Developer with AWS Location : North Chicago, IL (ONSITE) Contract Job Description We are seeki...

    Full Time / Part Time

    Salary Estimated: 19K to 30K

    Remote

    September 3, 2026


    Apply Now

  • Java + AI Engineer

    Akkodis is seeking a Java + AI Engineer for a Contract with a client in Chicago, IL. This role focuses on designing scalable AI systems, orchestrating LLM pipelines, and deploying enterprise‑grade APIs and microservices. Rate Range: $49/hour to $53/h...

    Full Time / Part Time

    Salary Estimated: 15K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Data Engineer Associate - Data Platforms

    Introduction A career in IBM Consulting offers the chance to cultivate long-term relationships and collaborate closely with clients worldwide. You will engage with visionaries from diverse industries to enhance their hybrid cloud and AI journeys, sig...

    Full Time / Part Time

    Salary Estimated: 22K to 34K

    Remote

    September 3, 2026


    Apply Now

  • Data Engineer Associate - Data Platforms

    Introduction A career in IBM Consulting offers the chance to cultivate long-term relationships and collaborate closely with clients worldwide. You will engage with visionaries from diverse industries to enhance their hybrid cloud and AI journeys, sig...

    Full Time / Part Time

    Salary Estimated: 20K to 21K

    Remote

    September 3, 2026


    Apply Now

  • Software Engineer II - Database Developer/BI Analyst

    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Corporate Sector, you are...

    Full Time / Part Time

    Salary Estimated: 22K to 31K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here