Company Description
The Client offers the real estate industry a platform for collecting, structuring, and processing data from and about buildings and third-party services. The Client offers a reliable solution and has a long-term vision to manage real estate portfolios more efficiently, addressing today's sustainability challenges with a focus on environmental, social, and governance (ESG) issues.
By creating a data-driven ecosystem, we offer all stakeholders in the real estate industry better access to data, data-based insights, and innovative tools. These help to make better decisions, reduce costs, drive growth, and promote collaboration in the real estate industry.
Job Description:
- Designing and implementing secure cloud infrastructure using Azure services to support scalable and reliable software deployment
- Working on ways to automate and improve development and release processes
- Implementing infrastructure as code (IaC) practices using tools like Azure Resource Manager (ARM) templates or Bicep
- Automating and optimizing continuous integration and continuous delivery (CI/CD) pipelines for system provisioning and scaling application deployment to Azure Kubernetes Service (AKS)
- Testing and examining code written by others and analyzing results
- Enforcing security best practices and compliance policies to protect the infrastructure and data within the Azure cloud
- Troubleshoot Applications and Infrastructure resources hosted in Azure and develop software updates and fixes
- Understanding the needs of stakeholders and conveying them to developers
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Planning projects and being involved in project management decisions
Responsibilities:
- Deploy updates and fixes, and provide second-level technical support
- Build tools to reduce the occurrence of errors and improve customer experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis of production errors and resolve technical issues
- Develop scripts to automate visualization
- Design procedures for system troubleshooting and maintenance
- Optimize monitoring and logging capabilities
Qualifications and Requirements:
- Experience as a (Azure) DevOps engineer or in a similar software engineering role
- Experience in configuring, maintaining, and troubleshooting Microsoft-based production systems
- Proficiency with Git and GitHub workflows
- Good knowledge of Bash and/or Python
- Knowledge of databases and SQL
- Problem-solving attitude
- Collaborative team spirit
Tech Stack:
- Azure DevOps
- Repos
- Pipelines
- Artifacts
- GitHub Enterprise
- Azure IoT (Azure Data Explorer (ADX), Azure Digital Twin (ADT), Device Provisioning Service (DPS), IoTHub, EventHub, ...
- Azure Bicep and Azure CLI
Preferred skills and qualifications:
- Bachelor of Science degree (or equivalent) in computer science, engineering, or relevant field
- Experience in developing/engineering applications
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits