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
SYNECHRON’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.