Location: Gurgaon/Bangalore
Company: PwC India
Department: Advisory
Job Type: Full-Time
About PwC India:
PwC India leverages technology to transform businesses. We are looking for a Python Automation Developer to join our
team, focusing on building robust, scalable automation solutions that drive business outcomes.
Job Description: Python Automation Developer (2+ years)
Role Overview:
The Python Automation Developer will design, develop, and implement Python-based automation solutions for
processing structured and unstructured data and streamlining business workflows. This role emphasizes best practices in
development, deployment, and operational efficiency.
Key Responsibilities:
Design and develop Python automation scripts and pipelines for data extraction, transformation, and process
automation.
Build Python solutions using libraries such as Pandas for data manipulation and automation.
Implement best practices in CI/CD and Git workflows for reliable delivery and deployment.
Write efficient SQL queries for data extraction and automation tasks.
Develop and deploy solutions on Linux environments (Ubuntu, RHEL).
Collaborate with cross-functional teams to align technical solutions with business outcomes.
Ensure robust deployment, performance, and maintainability of automation solutions.
Required Qualifications and Skills:
Education: Bachelor’s or Master’s in Computer Science, Data Science, AI, or related fields.
Experience: 2+ years in Python development with a focus on automation.
Technical Skills:
Proficiency in Python and libraries such as Pandas.
Strong SQL skills.
Experience with CI/CD and Git workflows.
Knowledge of RESTful APIs, JSON, and data serialization.
Experience with Linux eg: Ubuntu, RHEL (good to have)
Soft Skills:
Excellent communication and problem-solving skills.
Proactive and eager to adopt new technologies.
Preferred Qualifications:
Experience with AI/ML technologies
Familiarity with cloud platforms (AWS, Azure, Google Cloud)
Experience with containerization (Docker/Kubernetes).
Job Description: Python Automation Senior Developer (4+ years)
Role Overview:
The Python Automation Senior Developer will lead the design and development of Python-based automation solutions
for processing structured and unstructured data and streamlining business workflows. This role emphasizes expertise
and best practices in development, deployment, and operational efficiency.
Key Responsibilities:
Lead end-to-end development of Python applications, scripts and pipelines focusing on data extraction,
transformation, automation and large-scale processing frameworks
Build scalable Python solutions using libraries such as Pandas for data manipulation and automation.
Implement best practices in CI/CD and Git workflows for reliable deployment and continuous improvement.
Write efficient SQL queries for data extraction and automation tasks.
Develop and deploy solutions on Linux environments (Ubuntu, RHEL).
Collaborate with cross-functional teams to align technical solutions with business outcomes.
Ensure robust deployment, performance, and maintainability of automation solutions.
Required Qualifications and Skills:
Education: Bachelor’s or Master’s in Computer Science, Data Science, AI, or related fields.
Experience: 4+ years in Python development with a focus on automation.
Technical Skills:
Proficiency in Python and libraries such as Pandas.
Strong SQL skills.
Experience with CI/CD and Git workflows.
Knowledge of RESTful APIs, JSON, and data serialization.
Experience with Linux eg: Ubuntu, RHEL (good to have)
Soft Skills:
Excellent communication and problem-solving skills.
Proactive and eager to adopt new technologies.
Preferred Qualifications:
Experience with AI/ML technologies
Familiarity with cloud platforms (AWS, Azure, Google Cloud)
Experience with containerization (Docker/Kubernetes).