IT Operations Manager - Full Stack Developer Azure & AI
Role details
Job location
Tech stack
Job description
The IT department, a part of IS/IT, are responsible for architecture, strategy, maintenance and support of Sobi information systems and IT infrastructure as clients, servers, network and other infrastructure equipment. IT department consist of four teams - IT Operations, Infrastructure & Cyber security, Digital Workplace and Automation & Integration.All IT activities are performed in accordance with Sobi's quality framework (GxP) and applicable regulatory and authority requirements.
Within this context, the Digital Workplace & AI function plays a key role in enabling secure, compliant, and scalable digital solutions across Sobi. Under the leadership of the Head of Digital Workplace & AI, the team is responsible for developing and advancing Sobi's Digital Workplace, Microsoft 365 platform, and enterprise AI capabilities. This includes setting strategic direction, defining objectives, and delivering modern, AI-enabled tools that support collaboration, productivity, and innovation across the organization.
Main responsibilities
-
Develop and maintain enterprise-grade AI applications built on Azure OpenAI, including chat interfaces, document processing pipelines, and real-time collaboration features
-
Design and implement Azure cloud solutions leveraging Azure Cosmos DB, Azure Cognitive Search, Azure Blob Storage, Azure Document Intelligence, and Microsoft Graph API
-
Work with Digital Workplace & AI development activities, including service requests, change implementations, and roadmap deliverables aligned with team objectives
-
Build and optimize full-stack applications using Next.js 14, React 18, TypeScript, and modern frontend/backend patterns (App Router, Server Components, Server Actions)
-
Implement secure authentication and authorization using Azure AD OAuth2, NextAuth.js, and role-based access control (RBAC) in compliance with GxP requirements
-
Develop real-time features using Azure SignalR Service and WebSocket technologies to enable collaborative user experiences
-
Optimize AI/LLM integrations, including prompt engineering, token management, streaming completions, and multi-model AI orchestration
-
Ensure code quality, security, and compliance through code reviews, testing, documentation, and adherence to Sobi's quality framework (GxP)
-
Work proactively with ServiceNow to resolve incoming bug reports and other issues
Requirements
- 4+ years of professional experience working as part of a software development team
- Proven ability to work autonomously and take ownership of features from concept to deployment
- Hands-on experience with Azure cloud services (Cosmos DB, Azure OpenAI, Cognitive Search, Blob Storage)
- Experience building and maintaining full-stack applications in production environment
Ideally you bring also:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
- Experience in healthcare, pharmaceutical, or regulated industries preferred
- Background in AI/LLM application development or conversational AI platforms
Skills/Knowledge/Languages
Required:
- Fluent in English (written and spoken)
- React 18+ and Next.js 14+ (App Router, Server Components, Server Actions)
- TypeScript
- Node.js and backend API development
- Azure cloud services: Cosmos DB, Azure OpenAI, Azure Cognitive Search, Blob Storage, Azure AD
- Microsoft Graph API
- Authentication & security: OAuth2, NextAuth.js, RBAC
- NoSQL database design and query optimization
- Git version control and collaborative development workflows
- Understanding of AI/LLM fundamentals: How language models work, prompt engineering basics, token management, streaming responses
Ideally you bring also:
- DevOps practices: CI/CD pipelines, Azure Pipelines, Docker, containerization
- Agile methodology: Scrum, Kanban, sprint planning, iterative development
- Azure Developer CLI (azd) and Infrastructure as Code (Bicep, ARM templates)
- Advanced AI/LLM knowledge: RAG patterns, vector search, embeddings, multi-model orchestration
- Python for scripting, data processing, or AI/ML workflows
- Azure SignalR Service and real-time communication technologies
- Document processing: Azure Document Intelligence, file parsing, indexing
- Testing frameworks: Unit testing, integration testing, end-to-end testing
Personal Attributes
- Autonomous and self-driven, pro-active mindset , reactive and agile
- Team player with strong collaboration skills and highly solution-oriented -
- Strong problem-solving abilities and can debug complex issues and navigate large codebases independently
- Curious about AI technology and open to learn and open to change
Benefits & conditions
Here at Sobi, our mission and culture get us excited to come to work every day, but here are a few more reasons to join our team:
- Emphasis on work/life balance
- Collaborative and team-oriented environment
- Opportunities for professional growth
- Diversity and Inclusion
- Competitive compensation for your work
- Making a positive impact to help ultra-rare disease patients who are in need of life saving treatments
We are a global company with over 1,800 employees in more than 30 countries and are committed to the societies where we operate. With a deeply skilled management team directing our day-to-day wins, and a Board with a stellar track record, we're ready to take on the world's diseases, ailments and adversity. Our people believe they have the power to make a positive impact in others' lives because that's exactly what we do here. If you're seeking a career that taps into your talents in a way that makes the world a better, healthier place, we just may have a job for you.
We know our employees are our most valuable asset, and our culture conveys that. We offer a competitive benefits package, to support the health and happiness of our staff.