Search by job, company or skills

R

DevOps Engineer

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

The Information Technology Solutions function is seeking a DevOps Engineer with strong software engineering skills and deep expertise in Azure cloud platforms. This role focuses on SaaS, web, and custom development platforms, supporting DevOps practices such as CI/CD pipelines, automation, infrastructure management, and software tools integration across multiple environments.

As a DevOps Engineer, you will be responsible for leading and establishing DevOps practices, collaborating with engineering teams, and delivering end-to-end automation for build, deployment, monitoring, and infrastructure. Success in this role requires the ability to rapidly understand development lifecycle needs, integrate technologies across disparate platforms, and communicate technical concepts clearly to both technical and non-technical stakeholders.

Key Responsibilities

  • Lead, design, and implement DevOps practices and standards across engineering teams
  • Build and maintain CI/CD pipelines, automated testing, and deployment workflows
  • Design and manage Azure DevOps architectures, including build and release pipelines
  • Implement and manage source control strategies (branching, merging, integration)
  • Perform integrations for production builds, hotfixes, and releases
  • Automate infrastructure provisioning and application deployment using Terraform
  • Implement containerized solutions using Docker and Kubernetes
  • Apply static code analysis and security scanning using tools such as SonarQube, Checkmarx, Orca Security, or similar
  • Ensure adherence to standards, policies, security, and best practices
  • Troubleshoot, diagnose, and resolve issues in cloud and hosting environments
  • Collaborate with engineering teams to identify and resolve application and infrastructure issues
  • Perform advanced troubleshooting, including code-level debugging and system analysis
  • Monitor environments to ensure SLAs and KPIs are met
  • Maintain strong technical documentation
  • Support Agile delivery practices and continuous improvement initiatives

Required Skills & Experience

  • 6+ years of overall IT experience
  • 35 years of hands-on experience with Azure DevOps, including build and release pipelines
  • 3+ years of experience in cloud architecture, automation, and infrastructure provisioning
  • Experience with microservices, distributed systems, containers, Kubernetes, and/or serverless architectures
  • Strong scripting experience (minimum 2 years) using PowerShell or similar languages
  • Experience working with Linux-based infrastructure
  • Strong knowledge of source control systems (Git) and Application Lifecycle Management tools
  • Experience with code quality, security scanning, and testing tools (SonarQube, Checkmarx, AppScan, Selenium, unit testing frameworks, etc.)
  • Familiarity with security best practices integrated into the SDLC
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK, or equivalent
  • Experience with Agile methodologies and tools such as Azure Boards
  • Strong understanding of reusable architecture and automation-first design

Education & Soft Skills

  • Bachelor's degree in Information Technology, Computer Science, or a related field
  • Strong leadership, communication, and stakeholder management skills
  • Ability to influence without direct authority
  • Excellent collaboration skills across cross-functional teams
  • Strong time management, prioritization, and virtual meeting facilitation abilities

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135970389

Similar Jobs