Description

Roles and Responsibilities:

  • Develop and maintain high-quality Python applications using Azure DevOps.
  • Design and implement well-documented REST APIs and ensure seamless API integration.
  • Utilize Azure SDK and container apps to enhance application performance.
  • Apply DevOps practices, including CI/CD concepts, to streamline development processes.
  • Conduct unit and integration testing to ensure the reliability of backend services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain a strong understanding of the Python software development stack, ecosystems, frameworks, and tools such as FastAPI and Flask.
  • Provide support and troubleshooting for infrastructure-related issues.

Skills Required:

  • Strong hands-on experience in Python development
  • Experience with Azure DevOps for CI/CD and release management
  • Proficiency in developing and integrating REST APIs
  • Familiarity with Azure SDK, container apps, and cloud-native development
  • Experience using FastAPI and Flask frameworks
  • Good understanding of DevOps principles and infrastructure troubleshooting
  • Strong debugging, testing, and API documentation skills
  • Excellent communication and cross-functional collaboration

Education: Bachelor's degree in Computer Science or a related field.

Education

Any Graduate