About the role
As a Cloud Dev Engineer (Azure) you will support the transition of business-developed applications to the IT organization within the context of Microsoft Azure, ensuring the subsequent operations of these solutions. You will play an active role in establishing best practices and processes to efficiently maintain stable operations.
We are looking for an experienced and motivated Cloud Dev Engineer taking over responsibility for the development and operation of several Azure cloud applications supporting the automation strategy of our department reinsurance accounting (RIA).
How you will get the job done
creating and structuring design elements to meet functional and non-functional requirements, adhering to architecture and coding guidelines
designing, developing and testing technical solutions according to agreed specifications
providing implementation effort estimates based on feature definitions in Azure DevOps
supporting the deployment of applications from the development environment to the production environment
testing modules and components and creating appropriate technical documentation
supporting and maintaining applications hosted in the Azure cloud
managing housekeeping tasks such as certificate rotation and applying patches to address security vulnerabilities
providing technical support for applications, including reviewing and processing requests in ServiceNow
investigating and resolving issues and incidents in second-level support
Skills and experience you will need
fluent in English and Polish
3+ years of experience with Microsoft Azure expertise in Azure services, including:
App Services for hosting front-end and back-end hosting
Data Factory & Synapse for ETL and workflow modeling
Azure Functions and Service Bus for asynchronous communication
CI/CD pipelines and Azure Test Plans
security, identity, and access management in Azure
background in .NET, C# or Python/R
experience with Git for version-controlled development
understanding of database management
excellent interpersonal and communication skills for a global work environment
ability to multi-task effectively and work in hybrid teams
proactive approach to problem-solving and identifying solutions
willingness to learn quickly and adapt to changing requirements