- Company Name
- Mariner Innovations
- Job Title
- DevOps Engineer
- Job Description
-
**Job Title:** DevOps Engineer
**Role Summary:**
Experienced DevOps professional responsible for planning, coordinating, and executing software releases across multiple environments. Designs and maintains CI/CD pipelines, automation solutions, and infrastructure configuration to ensure reliable, secure, and efficient delivery for client projects.
**Expectations:**
- Deliver releases with minimal downtime and risk.
- Maintain high‑quality, automated deployment processes.
- Communicate release plans and status to cross‑functional stakeholders.
- Continuously improve skills, stay current with DevOps best practices, and contribute to team knowledge sharing.
- Work independently while aligning with project priorities and company values.
**Key Responsibilities:**
- Define configuration specifications and business analysis requirements.
- Plan, schedule, and manage releases from development through production.
- Design, implement, and optimize CI/CD pipelines (Azure DevOps, GitHub Actions, Bitbucket).
- Build and maintain scalable release automation (canary, blue/green, feature flags, rollbacks).
- Develop and sustain infrastructure‑as‑code and configuration‑management tools for consistent environments.
- Coordinate with Development, QA, Operations, Product, and Security teams for release execution.
- Monitor pipeline performance, troubleshoot issues, and ensure availability.
- Document release processes, obtain required approvals, and ensure compliance with governance, security, and audit standards.
- Automate repetitive release tasks to increase predictability and efficiency.
**Required Skills:**
- 5+ years as a Release Engineer/DevOps Engineer in an Agile environment.
- Expertise in CI/CD pipeline creation and maintenance (Azure DevOps, GitHub Actions, Bitbucket Pipelines).
- Strong knowledge of Git (branching, pull requests, merges) and version‑control strategies.
- Experience with release automation techniques (canary, blue/green, feature flags, rollbacks).
- Ability to manage multiple environments (dev, QA, staging, prod) and ensure configuration consistency.
- Excellent problem‑solving, communication, and stakeholder‑management abilities.
- Self‑starter attitude with strong organizational skills under pressure.
- Familiarity with Salesforce metadata management is a plus.
**Required Education & Certifications:**
- University degree in Information Technology, Computer Science, or related field, or equivalent professional experience.
- Relevant certifications (e.g., Azure DevOps Engineer Expert, AWS Certified DevOps Engineer, Certified Jenkins Engineer) are advantageous but not mandatory.