DevOps Engineer

Trench Group

Trench Group

Festanstellung

Entwicklung

Bachelor, Master, Diplom

Nächstmöglicher Zeitpunkt

Englisch, Deutsch

Berlin



Design, build, and manage cloud-native and microservices-based architectures using Microsoft Azure, including AKS, Serverless ASP, Function Apps, and API Management.

·         Develop and implement Azure Landing Zones (LZ) based on Microsoft Enterprise Scale Architecture principles such as IAM, governance, cost management, monitoring, and policy-as-code. (on this side not sure how much our team has exp)

·         Ensure networking and security best practices by working with Hub-Spoke architecture, Azure Front Door, Firewalls, and security tools like Defender and Sentinel.

·         Implement Infrastructure as Code (IaC) and strong knowledge in tech. likes Terraform, ARM, Azure Bicep, PowerShell, and Azure DevOps for automated deployments.

·         Design and manage NoSQL databases and cloud storage solutions.

·         Work with observability tools to enhance monitoring, logging, and performance insights.

·         Ensure high availability, disaster recovery, and security compliance in cloud solutions.

·         Collaborate with development and Data Engineering teams to optimize infrastructure, scalability, and cost.

·         Mentor and support engineering teams in best practices for cloud adoption and infrastructure automation.

 

Skills & Qualifications:

·         Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

·         Proven experience in cloud platform engineering, focusing on Microsoft Azure.

·         Strong expertise with Azure Data Services: Azure Data Factory, Azure Synapse Analytics, Azure Data Lake, and Azure SQL.

·         Azure certification (AZ-104 or AZ-500) required. AZ-104 (Azure Administrator) or AZ-500 (Azure Security Engineer) certifications are essential for ensuring secure and efficient platform management.

·         Solid understanding of Infrastructure as Code (IaC) using Terraform, Azure Resource Manager, or similar tools.

·         Experience in containerisation and orchestration using Kubernetes, Azure Kubernetes Service (AKS), or Docker.

·         Strong scripting skills (e.g., PowerShell, Azure CLI, Python, Bash).

·         Experience with CI/CD pipelines and platform automation using tools like Azure DevOps, GitHub Actions, or Jenkins.

·         Familiarity with data security concepts, access control models, and Azure security services (e.g., Azure Active Directory, Key Vault, Security Centre).

·         Solid understanding of cloud cost management and resource optimisation.

·         Experience with platform monitoring and logging using Azure Monitor, Log Analytics, or Application Insights.

·         Strong problem-solving skills, with the ability to troubleshoot and resolve platform performance and availability issues.

 

Preferred Qualifications:

·         Experience with data engineering and knowledge of building ETL pipelines, data lakes, and data warehouses.

·         Familiarity with serverless architectures and related Azure services like Azure Functions.

·         Knowledge of Azure governance services (e.g., Azure Policy, Blueprints, Cost Management).

·         Familiarity with agile methodologies and tools.

·         Experience with other cloud platforms like AWS or Google Cloud.

·         Familiarity with Big Data frameworks and services like Azure Databricks or Hadoop.


Ähnliche Jobs