Job Description
We are seeking a skilled software engineer to join our team as a Python Developer. This role involves the development and analysis of scalable solutions, taking proof of concept to production.
The ideal candidate will be a self-starter, self-sufficient with an open mindset and eager to learn.
Key Responsibilities:
* Backend Development (Python): Proficient in backend web development using Python, with hands-on experience in FastAPI and database integration.
* Containerization & CI/CD: Skilled in containerization technologies including Docker and Azure Kubernetes Service (AKS).
* Experienced in building and maintaining CI/CD pipelines for streamlined development workflows.
* Cloud Computing (Azure): Practical experience deploying and managing applications using Microsoft Azure for scalable, secure, and efficient cloud solutions.
In addition, proficiency in React and TypeScript is desirable for developing responsive and dynamic user interfaces.
Required Skills and Qualifications:
* Strong understanding of object-oriented programming and design patterns.
* Experience with agile development methodologies and version control systems such as Git.
* Excellent problem-solving skills and ability to work independently.
* Good communication and collaboration skills.
Languages: English: Advance