Position: Azure Developer
Company: DataJob
Experience required: 3y
English level: intermediate

Job Description:

You will be working closely with the Semiconductor Solutions divisions and are expected to apply knowledge of the technologies into business contexts.
The position requires doing everything from creating application environments to hands-on testing to end-user support. To be able to understand and find workarounds whenever the concept is vaguely defined will be required. You will be keen to explore new solutions and should contribute to analysis and design, technical documentation, transition and deployment of software components and systems while working with our front-end application developers and liaise with the backend developers
Our client works in a fast-changing environment with room for creative ideas (and sometimes limited upper management guidance).
To share knowledge, educate and help others – developers and non-technical persons alike – is an important part of the role.
 
Key Responsibilities
• Analyze the viability of technical solutions to meet stakeholder requirements and make recommendations to adapt and increase efficiency
• Support and troubleshoot, assist project team with any environmental issues during application deployment across development, QA, staging and production environment.
• Set up environment to run business managed applications, ecosystem and tools including AI applications and tools.
• Support customers developing and deploying their solutions integrating their managed applications and associated HW.
• Contribute to technical documentation, create sample projects and PoC (Proof of Concepts) to promote and educate the developer-user
• Using your solid knowledge of APIs, work with app developers in the team to integrate those APIs, creating the correct queries and scripting.
• Assist internal development teams to create and package their API and/or hardware development kits in a developer-friendly way for smooth onboarding.
• Influence internal product roadmap and strategy with your working knowledge and experience with external developers to create more successful developer products.
 
The Role requires:
 
• Very good understanding and technical exposure to Azure cloud technologies and concepts.
• 3+ years of experience designing and supporting Azure environments, e.g. load balancer / traffic manager config, Azure AD user and roles management, serverless deployments with Azure Functions, Azure Key Vault, Storage.
• Hands on experience using the Azure administration portal.
• In-depth hands-on experience with Microsoft Azure account/multi-tenant management, JWT, OAuth.
• Database Knowledge such as Cosmos DB, Redis, SQL Database / Azure DB for MySQL.
• Knowledge of core Azure related architecture (e.g Virtual Network setup, DIP configuration, Virtual Machine handling, ADNS, Network Security Groups, Web Application Firewall).
• API Management and API usage experience. Swagger/OpenAPI.
• Experience from Azure Managed Apps.
• Experience from Event Driven Architecture and Google Pub/Sub or Azure Event Grid. Also experience from designing Microservices is a plus.
• Experience with building and provisioning using Docker & container orchestration tools like Kubernetes.
• DevOps experience is a plus with CI/CD.
• Experience in IoT solution is a big plus (e.g IoT Hub, Azure Marketplace).
• Hands-on experience from IoT hardware is a plus. Nvidia, Raspberry Pi.
• Knowledge of Custom Vision tools and interest in AI is a big plus.
• Open Source projects contributions or experience to handle version-controlled source code.
• General knowledge of Automation / scripting skills.
• Self-driving contributor who can work independently as well as in a team.
• Adaptable to a fast and frequently changing work environment.
• Good English communication skills (writing, verbal, presentation).
• BSc in Computer Science, Mathematics or similar field.

Location: Lund, Sweden