Do you find satisfaction in understanding how your technical expertise enables our business applications and by that be able to Power Climate Smarter Living?
We need to strengthen our cloud operations team with an additional Full Stack Developer (Azure) who is driven by technical challenges and the urge to always find better and more efficient ways of delivering services to the customer.
The Digital Platform Operation team is a multi-competence team, operating the Vattenfall Digital Platform; this comes with a big variety of tasks to ensure stable cloud systems. Those tasks are governance (ensuring architectural and security compliance), IaaS, PaaS, Network operation, Monitoring support, Azure DevOps support and capacity management. In the current Dev-Ops team we develop and maintain the self-services solutions based on cloud architecture to automate as much as possible and provide self-service functionality.
What will you do?
You will develop and improve existing responsive web applications hosted in Azure, for resource creations and deployments based on tech stack : Angular (Typescript, HTML, SCSS), C#, .NET Core, Powershell providing an intuitive and user-friendly interface for internal teams to provision, manage, and monitor resources in the Azure environment.
Your tasks and responsibilities:
- Developing and maintaining web applications using Angular, .NET Core., Azure REST APIs and azure services such as function apps, storage accounts, automation runbooks.
- Writing clean, scalable, and efficient code following best practices and coding standards, conducting code reviews, participating in agile development methodologies including sprint planning, daily stand-ups, and retrospectives.
- Collaborating with cross-functional teams, including developers, system administrators, and operations, to design, implement, and maintain cloud-based solutions on the Azure platform.
- Developing and maintaining CI/CD pipelines and infrastructure as code using tools like Azure DevOps, Git.
- Automating deployment, scaling, and management of cloud resources, leveraging Azure Resource Manager templates and Infrastructure as Code principles.
- Ensuring high availability, reliability, and performance of cloud web apps, monitoring and troubleshooting application issues.
- Implementing and maintaining security best practices, adhering to Vattenfall's information security policies and industry standards.
- Staying up-to-date with industry trends and emerging technologies, proactively identifying opportunities to enhance Vattenfall's cloud infrastructure and web portal.
Location
Katowice or Gliwice
Who are you?
As our Fullstack Developer you have:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proficiency in front-end and backend development using programming language such as Angular and framework such as .NET , C# for building dynamic, responsive web applications.
- Strong expertise in Angular , HTML5, CSS3, TypeScript, ES6+, RESTful APIs, and build tools like Webpack, npm, or Yarn.
- In-depth knowledge of Azure services, including but not limited to Azure App Service, Azure Functions, Azure Storage, Azure SQL Database, Azure Automation Account and Microsoft Graph.
- Demonstrated ability to write clean, maintainable and efficient code.
- Proficiency in working with relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework).
- Solid understanding of CI / CD principles and hands-on experience with CI / CD tools, such as Azure DevOps or Git.
- Excellent communication and collaboration skills, with the ability to work effectively in a diverse, international team.
- Fluency in English.
Next to this you bring:
- Understanding of PowerShell scripting for automation and deployment tasks.
- Knowledge of containerization tools like Docker.