Key Responsibilities:
- Design, develop, and maintain scalable and secure web applications using Python frameworks such as Django or FastAPI.
- Implement RESTful APIs and ensure integration with frontend applications.
- Data Management:
- Design and manage databases with a strong focus on SQL performance optimization, integrity, and scalability.
- Implement data models, migrations, and efficient query strategies for backend operations.
- Collaboration:
- Collaborate with cross-functional teams, including product managers, data scientists, and QA engineers, to align on project goals and deliverables.
- Mentor junior engineers and provide technical guidance on best coding practices.
- Performance Optimization:
- Monitor application performance, identify bottlenecks, and implement solutions to enhance responsiveness and reliability.
- Troubleshoot and resolve issues related to backend services and data processing.
- Security and Compliance:
- Ensure applications adhere to security best practices and compliance with relevant regulations.
- Implement appropriate access controls and encryption measures for sensitive data.
Qualifications:
- Proven experience in backend development using Python Django FASTAPI AWS services (e.g., Lambda, S3, DynamoDB) and data solutions with Snowflake.
- Proficiency in programming languages such as Python, Java, or Node.js.
- Strong understanding of database management, data architecture, and ETL design patterns.
- Experience with data integration and data warehousing concepts.
- Familiarity with version control tools (e.g., Git) and experience in agile development environments.
- Excellent problem-solving skills and ability to work independently or collaboratively within a team.
Valuable to have Skills:
- Experience with Kubernetes or Docker for containerized applications.
- Familiarity with Snowflakes advanced features, such as data sharing and time travel.
- Knowledge of BI tools like Tableau, Power BI, or Looker.
📌 Walk-in || Python Django AI (Bengaluru)
🏢 PwC India
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.