Backend Software Engineer (.NET)
Michael Page
- Braga
- Permanente
- Horário completo
- Develop and maintain essential micro-services that drive the core functionality of our Generative AI applications, ensuring their reliability and efficiency.
- Foster collaboration across diverse teams to seamlessly integrate backend services with front-end applications, guaranteeing a smooth user experience.
- Employ Docker and other containerization tools to create robust deployment strategies, ensuring the efficient packaging and distribution of applications.
- Manage containerized applications using Kubernetes, overseeing their orchestration to uphold scalability and reliability standards.
- Contribute to the design and enhancement of data management systems, optimizing them to handle the storage, retrieval, and processing of large-scale datasets vital to Generative AI projects.
- Work closely with data engineers to refine data pipelines, enhancing their efficiency and performance.
- Implement MLOps best practices to streamline the deployment, monitoring, and management of Generative AI models, ensuring their seamless integration into the infrastructure.
- Collaborate with data scientists and machine learning engineers to integrate AI models seamlessly into the overall backend infrastructure.
- Enhance backend systems on the Azure cloud platform, leveraging its services to improve performance and scalability.
- Drive innovation by implementing cutting-edge solutions on Azure to enhance the efficiency and effectiveness of backend infrastructure components.
- Bachelor's or Master's degree in Computer Science or a related field.
- Proficiency in .NET programming is required.
- Experience with Python programming is a plus.
- Demonstrated experience (2+ years) in backend development, emphasizing micro-services architecture.
- Familiarity with containerization tools such as Docker, and orchestration frameworks like Kubernetes.
- Thorough understanding of data management principles, including practical experience managing large-scale datasets.
- Annual bonus based on goal achievement.
- Hybrid and flexible work model.
- 25 days of vacation per year.
- Health insurance.
- Access to online learning platforms and in-house academy.
- Opportunities for training and certifications.
- Integration into a dynamic, enthusiastic, and continuously growing team.