Python/Snowflake Tech lead
Key Responsibilities:
1. Design and develop serverless applications using Azure Function Apps
2. Create, manage, and optimize Azure SQL and snowflake databases for scalable data storage solutions
3. Develop and integrate REST APIs for seamless communication between systems.
4. Collaborate with cross functional teams to implement API integration with third party and internal systems
5. Implement and maintain logging to ensure application observability, debugging and monitoring.
6. Write clean, efficient, and well documented Python code following best practices.
7. Optimize application performance and scalability for large datasets and high traffic systems
8. Monitor, troubleshoot and resolve production issues in real time
9. Participate in code reviews, technical discussions, and agile development processes.
10. Stay updated with emerging technologies and industry trends to drive innovation.
Required Skills:
1. Proficiency in Python and its frameworks(e.g Flask, Django or FastAPI)
2. Hands on experience in Azure Function APP, Azure SQL server, Snowflake Database
3. Deep understanding of REST API design development and integration.
4. Strong knowledge of logging and monitoring tools
5. Excellent problem-solving and debugging skills
6. Strong communication and collaboration skills to work effectively within a team.
7. Knowledge of CI/CD pipelines
Any Gradute