DevOps Engineer

Job Category: Technology and IT
Job Type: Full Time
Job Location: USA
Company Name: Block MB

Company Overview
We are a specialized recruitment firm focused on IT infrastructure and security, serving clients across Germany, the UK, and the US.

Position Overview
The DevOps Engineer will be a key member of the Application Delivery team, responsible for managing a wide range of enterprise applications. This includes both custom cloud-based applications and commercial SaaS applications used across the organization.

Key Responsibilities

  • Manage the Microsoft Azure environment, focusing on ensuring uptime and service reliability through robust monitoring.

  • Automate the deployment of new services and lead the implementation of CI/CD processes to improve efficiency.

  • Collaborate closely with internal customers, researchers, and the Information Services team (including developers, operations engineers, and information security professionals).

  • Bring strong analytical and technical skills to solve complex challenges and deliver high-quality solutions in a fast-paced, customer-focused, and collaborative team environment.

  • Demonstrate enthusiasm for rapid learning and the ability to work with new technologies, with prior experience in the relevant technologies being highly valuable.

Minimum Qualifications

  • 5+ years of experience in a DevOps or similar role, working with various technologies and cloud platforms.

  • Proven experience managing and configuring complex Azure environments, including subscriptions, resource groups, virtual networks, DNS, identity and access management, RBAC, security controls, cost management, monitoring, and backup strategies.

  • Experience with Azure services such as Monitor, Application Gateway, Entra ID, Key Vault, Storage, Defender, and OpenAI.

  • Proficiency in coding and scripting languages like Python, PowerShell, JavaScript, and C#.

  • Hands-on experience with Infrastructure-as-Code (IaC) tools such as ARM, Bicep, Terraform, and similar technologies.

  • Proven experience with automated CI/CD pipelines using tools like GitHub, GitLab, Jenkins, Azure DevOps, etc.

  • Familiarity with containerization and orchestration platforms like Docker, Kubernetes, and OpenShift.

  • Experience with logging and monitoring tools such as Prometheus, Grafana, Splunk, etc.

  • Strong technical documentation skills, including creating system architecture diagrams, networking diagrams, data flow diagrams, and process documentation.

  • Experience in an Agile/Scrum/Lean development environment, with a strong preference for familiarity with task tracking tools like Jira.

  • A generalist mindset is highly valued, with the ability to contribute across multiple functional areas, including multi-cloud environments (AWS in addition to Azure is a plus), on-prem infrastructure, network configuration, system administration, patching, and vulnerability management.

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx