Backend Developer
New
J
JobgetherIT Services
Fully remote position within IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- DockerPythonDjangoGitKubernetesMicrosoft AzureFastAPICI/CDRESTful APIsMicroservices
Requirements
- Strong commercial experience as a mid-to-senior Python Backend Developer.
- Hands-on experience with Microsoft Azure (App Services, Azure Functions, AKS, Storage).
- Professional experience with FastAPI and/or Django.
- Strong experience designing and developing RESTful APIs and scalable microservice architectures.
- Solid understanding of CI/CD, automated testing, and modern software delivery practices.
- Production experience with Docker and Kubernetes.
- Strong knowledge of SQL and/or NoSQL databases, data modeling, and performance.
- Proficiency with Git and collaborative software development workflows.
- Strong English communication skills for cross-functional collaboration.
- Experience with Databricks or other data engineering platforms is a strong advantage.
- Commercial experience with Golang is beneficial.
Responsibilities
- Design, develop, maintain, and optimize robust backend services using Python.
- Build scalable RESTful APIs and microservices following modern backend engineering and architectural practices.
- Design, deploy, and manage cloud-based solutions primarily using Microsoft Azure.
- Implement and maintain CI/CD pipelines and automated testing workflows.
- Develop, containerize, deploy, and operate applications using Docker and Kubernetes.
- Collaborate with Agile/Scrum teams throughout planning, development, and delivery activities.
- Participate actively in code reviews, providing and incorporating constructive technical feedback.
- Design and work with SQL and NoSQL databases, ensuring effective data modeling and application performance.
View Full Description & ApplyYou'll be redirected to the employer's site