Software Engineering Role
We are seeking a skilled software engineer to join our team and contribute to the development of AI business cases. This role involves designing and implementing scalable solutions, from proof of concept to production.
This position requires an individual who is self-sufficient, with an open mindset and eager to learn. The successful candidate will be responsible for developing and maintaining applications using Python, with a focus on backend web development using FastAPI and database integration.
In addition to technical skills, we are looking for someone who can work effectively in a CI/CD pipeline environment, leveraging containerization technologies like Docker and Azure Kubernetes Service (AKS).
The ideal candidate will have experience deploying and managing applications using Microsoft Azure, ensuring scalable, secure, and efficient cloud solutions.
Responsibilities will include:
* Backend Development: Proficient in Python, with hands-on experience in FastAPI and database integration.
* Containerization & CI/CD: Skilled in containerization technologies including Docker and AKS.
* Cloud Computing: Practical experience deploying and managing applications using Microsoft Azure.
Beyond technical skills, we value individuals with strong analytical and problem-solving abilities. If you are passionate about technology and eager to take on new challenges, we encourage you to apply.
Mandatory Skills
Backend Development
Proficient in Python, with hands-on experience in FastAPI and database integration.
Containerization & CI/CD
Skilled in containerization technologies including Docker and AKS.
Cloud Computing
Practical experience deploying and managing applications using Microsoft Azure.
Nice-to-Have Skills
Frontend Development: Proficient in React and TypeScript for developing responsive and dynamic user interfaces.
Languages
English: C2 Proficient
],