OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
The cloud engineer is in charge of implementing and maintaining the solution architecture, which includes leveraging Azure PaaS and IaaS components and developing terraform infrastructure as code scripts. Furthermore, the cloud engineer should strive to improve CI/CD automation using Azure DevOps capabilities. Every operation should be built on the foundation of secure communication and networking, and VWs and containers should be kept up to date and available.
Responsibility
Architecture of the solution
Understand the architecture of the solution in detail, including interactions, data flow, networking, and secure communication between infrastructure components.
Terraform scripts are used to implement solution architecture components and configurations, ensuring a consistent state in all three environments: development, staging, and production.
Keep cloud-native components and networking interactions in a secure state.
Automation and DevOps must be understood and implemented as part of the solution architecture design.
Create and maintain DevOps automation pipelines for each data and software engineering component, thereby improving the DAP release lifecycle.
Maintain infrastructure state by leveraging DevOps best practises and using Azure KeyVault to protect keys and accesses.
Keep Kubernetes clusters and container registries up to date across all environments.
Security and accessibility
Monitor and maintain the security of ports, IP addresses, network security groups, and interactions between infrastructure components, data sources, and clients.
In the event of a failure, ensure the availability of infrastructure components, backup execution, and recovery routines.
Secure keys and access via Azure Bastion, as well as appropriate RBAC policies in infrastructure components
Focus
Qualifications for solution architecture,
Automation, and DevOps,
Availability and Security
Qualifications
Extensive knowledge of high-level data engineering solutions and platform architecture.
Excellent understanding of Azure's PaaS and IaaS offerings.
Excellent networking knowledge
Excellent knowledge of Windows and Linux virtual machines
Experience with Kubernetes and Docker, as well as Terraform scripting for IaC solutions
Extensive knowledge of Azure DevOps pipelines and CI/CD automation.
KPIs
Per sprint, storey points are completed.
Sprint goal completion on time
# of bugs and defects discovered after the release
Availability of architecture components
Security risk reduction
In the event of a failure, the response time
Data engineers' solutions
Duration: 6 months + extension
Location: Stockholm / Remote
Looking forward to your applications.