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

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now