Search by job, company or skills

S

DevOps & Release Engineer

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

Job Description

Job Summary

Synechron is seeking a skilled and proactive DevOps & Release Engineer to join our dynamic technology team. In this role, you will be responsible for managing and optimizing our continuous integration, deployment processes, and infrastructure while ensuring the stability and security of our native Kubernetes environments. Your expertise will contribute to streamlining our release cycles, enhancing operational efficiency, and supporting scalable, reliable applications aligned with business objectives. This position offers a vital link between development, QA, and operations teams to facilitate seamless delivery and operational excellence.

Software Requirements

  • Required:
    • GitLab (Projects, Groups, Access Control, Branching Strategy) — Advanced experience
    • Nexus Repository Manager or equivalent — Hands-on experience
    • Kubernetes (Native clusters; Pods, Deployments, Services, Ingress, ConfigMaps, Secrets) — Practical experience
    • ELK Stack (Elasticsearch, Logstash, Kibana) — Familiarity
    • Grafana — Using for monitoring dashboards
    • Scripting Languages (Bash, Python, PowerShell) — Basic proficiency
  • Preferred:
    • Cloud platforms such as AWS, Azure, or GCP
    • CI/CD tools beyond GitLab (e.g., Jenkins, Jenkins X)
    • Additional monitoring tools and custom integrations
Overall Responsibilities

  • Maintain and optimize GitLab repositories, permissions, and branching models in line with best practices.
  • Design, build, and continuously improve CI/CD pipelines across multiple projects.
  • Deploy, operate, troubleshoot, and optimize services running on native Kubernetes clusters.
  • Manage artifacts and binaries using Nexus Repository Manager, enforcing retention and versioning policies.
  • Execute and refine release management processes, including version control, branching strategies, documentation, rollout plans, and rollback procedures.
  • Support deployment strategies such as Blue/Green, Canary, and Rolling updates for minimal service disruption.
  • Implement monitoring and logging solutions, ensuring system health and performance visibility.
  • Enforce security best practices across all automation pipelines, clusters, and repository systems.
  • Collaborate with cross-functional teams to ensure delivery consistency, troubleshoot issues, and perform root-cause analysis.
  • Maintain comprehensive documentation of processes, pipelines, and operational guides.

Technical Skills (By Category)

  • DevOps & CI/CD:
    • Expertise with GitLab CI/CD pipelines (versions 12.x and above)
    • Knowledge of merge strategies, environment branching workflows (GitFlow, Trunk-based, Release)
  • Kubernetes:
    • Strong hands-on experience with native Kubernetes (not managed services)
    • Proficiency with Pods, Deployments, Services, ConfigMaps, Secrets, Ingress
    • Troubleshooting workloads, logs, and cluster issues
  • Repository Management:
    • Experience with Nexus or similar repository managers for container images and binaries
    • Managing artifact lifecycle, versioning, and retention
  • Monitoring & Logging:
    • ELK Stack (Elasticsearch, Logstash, Kibana) for logging and analytics
    • Grafana for visual dashboards and metrics monitoring
  • Release & Deployment:
    • Deep understanding of release cycles, workflows, and deployment models
    • Implementing and supporting Blue/Green, Canary, and Rolling deployments
    • Developing deployment plans and release readiness checks
  • Security & Compliance:
    • Knowledge of securing CI/CD pipelines, managing secrets, and access control
    • Awareness of container image security basics and policies
  • Development Skills:
    • Ability to interpret application code and automation scripts
    • Basic scripting skills in Bash, Python, or PowerShell
    • Understanding API integrations and automation techniques
Experience Requirements

  • Minimum 4 years of hands-on experience in DevOps, CI/CD, and infrastructure automation
  • Proven experience managing native Kubernetes clusters in production environments
  • Demonstrable expertise with GitLab or similar version control systems
  • Experience with artifact repositories, release management, and deployment automation
  • Familiarity with monitoring, logging, and security best practices in DevOps contexts
  • Prior experience supporting enterprise-scale applications and cross-team collaborations is preferred

Day-to-Day Activities

  • Daily management and optimization of GitLab projects, permissions, and CI pipelines
  • Building and testing CI/CD workflows to support ongoing development cycles
  • Monitoring cluster health, logs, and ensuring high availability for services
  • Troubleshooting deployment and cluster issues; performing root-cause analysis
  • Participating in planning and executing release and deployment schedules
  • Collaborating with developers, QA, and operations teams through agile ceremonies
  • Updating documentation and operational runbooks regularly
  • Supporting incident resolution and implementing preventive measures

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent practical experience is acceptable
  • Relevant certifications (e.g., Kubernetes Administrator, DevOps Foundations) are advantageous
  • Proven track record of continuous learning and professional development in DevOps tools and practices
  • Attainment of industry best practices and commitment to operational excellence

Professional Competencies

  • Strong analytical and problem-solving skills with a systematic approach
  • Effective communicator with the ability to collaborate across teams and departments
  • Demonstrates ownership, responsibility, and proactive issue resolution
  • Capable of working efficiently under pressure during critical release windows
  • Adaptable to evolving technologies and agile workflows
  • Innovative mindset with a continuous improvement approach

S YNECHRON'S DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145809517