Hiring For Python Developer + Salesforce API Integration_Ahmedabad

3 - 7 years

8 - 18 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities:

We are seeking an experienced Python Developer to support data migration activities as part of a large-scale Salesforce implementation. The ideal candidate will have strong hands-on experience in data extraction, transformation, and loading (ETL) processes, proficiency in Python for data processing and automation, and a solid understanding of Salesforce data structures and integration patterns.

This role will work closely with Salesforce developers, data architects, and business analysts to ensure accurate, efficient, and secure data migration from legacy systems into Salesforce.

Key Responsibilities
Design, develop, and maintain Python scripts and tools to extract, transform, and load data between legacy systems, staging databases, and Salesforce.

Collaborate with the Data Migration Lead to define migration rules, mappings, and validation logic.

Clean, normalize, and validate large datasets to ensure data quality and consistency before and after migration.

Work with Salesforce APIs (REST, Bulk, SOAP) for data loading and verification.

Automate migration workflows, error handling, and logging for repeatable execution.

Partner with QA and business teams to support data reconciliation and UAT validation.

Optimize data load performance and resolve migration-related issues.

Maintain technical documentation for scripts, data flow, and process design.

Ensure compliance with data governance, privacy, and security standards.

Required Qualifications
3+ years of professional experience in Python development, particularly for data manipulation, ETL, or automation.

Strong knowledge of SQL and experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server, or Oracle)

Familiarity with data mapping, deduplication, cleansing, and validation techniques.

Excellent problem-solving and debugging skills.

Strong documentation and communication skills.

Preferred Qualifications
Experience with Salesforce platform (Sales Cloud, Service Cloud, or Experience Cloud)

Hands-on experience working with Salesforce data models or Salesforce data migration tools (e.g., Data Loader, Bulk API, Snowflake/Salesforce connectors)

Experience integrating with Salesforce APIs using Python libraries such as simple_salesforce, requests, or similar.

Familiarity with data integration platforms such as Informatica, Talend, MuleSoft, or AWS Glue.

Knowledge of CI/CD pipelines and version control (e.g., Git).

Exposure to Agile/Scrum methodologies.

Experience migrating data across multiple environments (dev, UAT, prod) with audit trails.

Success Criteria
Reliable, accurate, and auditable migration of all required data into Salesforce.

Clear, repeatable ETL process automation with minimal manual intervention.

Transparent communication of progress, risks, and data quality issues.

Strong collaboration with cross-functional technical and business teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Ethos HR logo
Ethos HR

Human Resources Services

Blue Bell

RecommendedJobs for You