- Company Name
- CorSource
- Job Title
- DevOps Engineer
- Job Description
-
**Job title:** DevOps Engineer
**Role Summary:**
Responsible for owning, building, and maintaining CI/CD pipelines, automated testing, and environment stability for multiple applications within a modern Azure-based tech stack (Azure DevOps, .NET, VueJS, and data platform). Drives continual improvement of deployment processes, quality practices, and toolchain innovation in an agile environment.
**Expections:**
- Deliver rapid, reliable deployments across dev/test/stage environments.
- Collaborate closely with developers, QA, cloud engineers, and product owners to embed shift‑left quality and DevSecOps principles.
- Provide technical leadership on pipeline design, automation scripts, and infrastructure‑as‑code.
**Key Responsibilities:**
- Design, implement, and maintain CI/CD pipelines in Azure DevOps.
- Develop and integrate automated tests (API, integration, regression, performance) into build/release workflows.
- Monitor and tune environment health, deployment consistency, and configuration.
- Analyze failures, conduct root‑cause investigations, and enforce corrective actions.
- Evaluate and adopt new DevOps tools and practices to enhance speed, reliability, and observability.
- Document automation processes, environment setups, and release procedures.
- Support load, reliability, failover testing, and secure coding practices.
**Required Skills:**
- 3–5+ years in DevOps, QA automation, or hybrid engineering.
- Proficiency with Azure DevOps, PowerShell, Bash, Python.
- Experienced with test frameworks (xUnit, NUnit, Playwright, Cypress, Selenium, Postman/Newman).
- Knowledge of Azure services (App Services, Functions, Container Registry, optional AKS).
- Understanding of .NET/C#, VueJS, source control, branching strategies, build optimization.
- Strong troubleshooting, communication, and cross‑functional collaboration.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related field preferred (not mandatory).
- Relevant certifications (e.g., Microsoft Certified: DevOps Engineer Expert, Azure Administrator) are a plus.