Responsibilities :
- Full Stack Development : Design and develop high-quality applications using Python, and using AI models for accelerated development. Should have experience building and consuming RESTful APIs.
- Server-side : Experienced with analyzing Python code and comprehending existing Python applications, focusing on business logic and data access layers.
- Azure Services : Implement and manage Azure services to ensure scalable and reliable cloud-based solutions.
- Database : Should have worked with RDBMS like SQL Server, MS-SQL Server and have good experience with SQL queries and schema.
- Unit Testing : Should have worked with unit testing frameworks for Python.
- Debugging : Investigate and debug issues related to server-side interactions with front-end.
- Version Control : Proficiency in using Git and version control workflows.
- Collaboration : Work closely with team members, providing support and guidance as needed to foster a collaborative and high-performing environment.
Required Qualifications :
Minimum 8 years of Python application development experience.Specialist in data science with proven server-side development experience.Proficiency in Azure services (e.g., Azure Data Factory, Azure Machine Learning, Azure SQL Database).Experience with MVC, SOA, and multi-tiered cloud architecture-based applications.Experience with unit test automation frameworks for Python.Excellent communication skills and a strong team player.Technical Skills :
Python (Django, Flask)Pandas, NumPy, Scikit-learn,SQL Server, SPARK SQL, MS-SQL including stored procedures, schema design, and SQL queriesAzure servicesGood to Have Skills :
Working knowledge on core JavaFamiliarity with containerization (e.g., Docker)Basic knowledge of Linux / Unix server environmentsKnowledge of GraphQLUsing Co-Pilot for Development Productivity EnhancementSkills Required
Unix, Ms Sql, Core Java, Linux, SOAR, Dbms