Job Description:
We are seeking a highly skilled Python Developer to join our team. As a key member of our engineering team, you will be responsible for developing and deploying scalable software solutions using Python.
The ideal candidate will have hands-on experience with backend web development using Python, FastAPI, and database integration. Additionally, they should be skilled in containerization technologies, including Docker and Azure Kubernetes Service (AKS), and experienced in building and maintaining CI/CD pipelines.
In this role, you will also have the opportunity to work with cloud computing platforms, specifically Microsoft Azure, to design and deploy efficient and secure cloud solutions. Your expertise in these areas will enable us to deliver high-quality products and services that meet the needs of our customers.
Key Responsibilities:
* Backend Development: Develop scalable and efficient Python applications using FastAPI and database integration.
* Containerization: Design and implement containerization solutions using Docker and AKS.
* CI/CD Pipelines: Build and maintain streamlined CI/CD pipelines for automated testing and deployment.
* Cloud Computing: Deploy and manage applications on Microsoft Azure for secure and efficient cloud solutions.
Mandatory Skills:
* Python Programming
* FastAPI
* Docker
* Azure Kubernetes Service (AKS)
* Cloud Computing (Microsoft Azure)
Nice-to-Have Skills:
* Frontend Development (React and TypeScript)
Languages: English (C2 Proficient)