06 Aug
|
PwC Acceleration Center India
|
India
06 Aug
PwC Acceleration Center India
India
As a Python Developer at PwC, you will be responsible for designing, developing, and maintaining Python-based applications and microservices. Your key responsibilities will include:- Building robust, reusable, and efficient backend components and RESTful APIs.- Integrating applications with databases, third-party APIs, and cloud services (AWS/Azure/GCP).- Working with DevOps teams to automate deployment pipelines and CI/CD workflows.- Writing clean, testable, and well-documented code following best practices.- Collaborating with cross-functional teams (Data, QA, DevOps, UI/UX) to deliver complete solutions.- Optimizing application performance and scalability.- Conducting code reviews and mentoring junior developers.- Participating in system design, architecture, and technical decision-making processes.Skills and qualifications required for this role include:- Strong proficiency in Python (3.x) and frameworks such as Django, Flask, or FastAPI.- Experience with RESTful API development, microservices architecture, and asynchronous programming (AsyncIO, Celery, etc.).- Proficiency in SQL and working with relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB).- Experience in version control (Git) and CI/CD pipelines (GitHub Actions, Jenkins, or similar).- Familiarity with containerization and orchestration tools (Docker, Kubernetes).- Exposure to cloud platforms like AWS, Azure, or GCP.- Robust debugging, problem-solving, and analytical skills.- Understanding of unit testing, pytest, and code quality tools (flake8, black, mypy).- Experience with data engineering, ETL pipelines,
or data science integration.- Knowledge of security best practices and API authentication (OAuth, JWT).- Familiarity with Infrastructure as Code (Terraform, CloudFormation).- Hands-on experience with message queues (RabbitMQ, Kafka, SQS).- Exposure to Agile/Scrum methodologies.Qualifications required for this role include:- Bachelors degree in Computer Science or related technology field preferred.- Minimum of 4 years of hands-on experience in Python development.- Strong analytical and problem-solving skills.- Outstanding verbal and written communication skills. As a Python Developer at PwC, you will be responsible for designing, developing, and maintaining Python-based applications and microservices. Your key responsibilities will include:- Building robust, reusable, and efficient backend components and RESTful APIs.- Integrating applications with databases, third-party APIs, and cloud services (AWS/Azure/GCP).- Working with DevOps teams to automate deployment pipelines and CI/CD workflows.- Writing clean, testable, and well-documented code following best practices.- Collaborating with cross-functional teams (Data, QA, DevOps, UI/UX)
to deliver complete solutions.- Optimizing application performance and scalability.- Conducting code reviews and mentoring junior developers.- Participating in system design, architecture, and technical decision-making processes.Skills and qualifications required for this role include:- Strong proficiency in Python (3.x) and frameworks such as Django, Flask, or FastAPI.- Experience with RESTful API development, microservices architecture, and asynchronous programming (AsyncIO, Celery, etc.).- Proficiency in SQL and working with relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB).- Experience in version control (Git) and CI/CD pipelines (GitHub Actions, Jenkins, or similar).- Familiarity with containerization and orchestration tools (Docker, Kubernetes).- Exposure to cloud platforms like AWS, Azure, or GCP.- Strong debugging, problem-solving, and analytical skills.- Understanding of unit testing, pytest, and code quality tools (flake8, black, mypy).- Experience with data engineering, ETL pipelines, or data science integration.- Knowledge of security best practices and API authentication (OAuth, JWT).- Familiarity with Infrastructure as Code (Terraform, CloudFormation).- Hands-on experience with message queues (RabbitMQ, Kafka, SQS).- Exposure to Agile/Scrum methodologies.Qualifications required for this role include:- Bachelors degree in Computer Science or related technology field preferred.- Minimum of 4 years of hands-on experience in Python development.- Strong analytical and problem-solving skills.- Outstanding verbal and written communication skills.
📌 IT Infrastructure Managed Services Associate (Analyst) - Python Developer - Operate (India)
🏢 PwC Acceleration Center India
📍 India