AL

Python Developer

AlgoLeap Technologies
Hyderabad1-5 LPA Posted 4 Jun 2025
FULL TIME
Docker
Kubernetes
Oauth
FastAPI
Azure
+1 more

Job Description

Design, develop, and maintain scalable and efficient Python applications.

  • Collaborate with cross-functional teams to define software requirements.
  • Write clean, maintainable, and efficient code.
  • Conduct unit testing, integration testing, and performance testing.
  • Design concurrent and scalable systems with a focus on asynchronous programming.

Programming Languages:

  • Excellent proficiency in Python.

Frameworks:

  • Proficient in FastAPI; experience with Flask or Django is acceptable.

Containerization Orchestration:

  • Advanced knowledge of Kubernetes and Docker; experience with Helm and Docker Compose.

Cloud Expertise:

  • Expertise in using Microsoft Azure cloud computing services, the Azure AI suite of tools for intelligence applications a plus.

DevOps Tools:

  • Expertise in Azure DevOps for CI/CD pipelines.

Version Control:

  • Knowledge of version control systems (eg, Git).

Scripting:

  • Advanced experience with batch scripting, shell scripting, or PowerShell.

Security:

  • In-depth knowledge of OAuth, Okta, and Auth0; experience with RBAC in AKS.

Database Systems:

  • Experience with SQL and NoSQL databases (eg, PostgreSQL, SQL Server, Snowflake).

Web Technologies:

  • Familiarity with front-end technologies (HTML, CSS, JavaScript).

APIs:

  • Understanding of RESTful APIs and web services.

API Observability:

  • Knowledge of tools like Grafana, Prometheus, OpenTelemetry, Tempo, and Loki.

Testing Frameworks:

  • Familiarity with testing frameworks (eg, PyTest, Unittest).

CI/CD Practices:

  • Familiarity with CI/CD pipelines and DevOps practices.

Data Analysis:

  • Experience in data analysis or machine learning is a plus.

Generative AI:

  • Good to have understanding of Generative AI and proficiency in Langchain, LlamaIndex, or OpenAI Python SDK.
Join WhatsApp Channel