Software Engineer Position
We are seeking a highly skilled Software Engineer to join our team. This role involves development and analytics of scalable solutions, taking proof of concept to production.
About the Role:
This position requires someone who is a self-starter, self-sufficient with an open mindset and eager to learn. As a Software Engineer, you will be responsible for backend development using Python, containerization technologies, and cloud computing.
Key Responsibilities:
* Developing scalable solutions using Python, FastAPI, and database integration
* Containerizing applications using Docker and Azure Kubernetes Service (AKS)
* Maintaining CI/CD pipelines for streamlined development workflows
* Deploying and managing applications using Microsoft Azure for scalable, secure, and efficient cloud solutions
Required Skills:
* Backend web development using Python, with hands-on experience in FastAPI and database integration
* Containerization technologies including Docker and Azure Kubernetes Service (AKS)
* Experience in building and maintaining CI/CD pipelines
* Practical experience deploying and managing applications using Microsoft Azure
Nice-to-Have Skills:
* Frontend development using React and TypeScript
Languages:
English: C2 Proficient