Software Engineer (Python & Cloud/Data Platform)
Procter & GambleMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop, test, and deploy scalable Python applications and services supporting core business functions.
Build and optimize data ingestion, transformation, and processing pipelines using PySpark and Apache Airflow, integrated with Azure cloud deployments via Docker and Kubernetes.
Ensure operational excellence through monitoring, logging, and troubleshooting production Python applications and infrastructure.
Minimum Requirements
Bachelor's Degree in Computer Science or related technical field or equivalent practical experience.
Minimum 4 years of professional experience in Python development for production applications.
Hands-on experience with PySpark for large-scale data processing and Apache Airflow for data pipeline management.
Proficiency with Azure cloud services, Docker containerization, and Kubernetes orchestration.
Ideal Candidate Profile
Strong backend development skills including RESTful API and microservices development in Python.
Experienced with cloud-native deployments and operational management on Azure using container orchestration tools.
Comfortable working in a collaborative, cross-functional Agile environment with data engineers, data scientists, and product managers.
