jobiwork
Synechron Canada ULC_CANADA Company
From company careers site

DevOps Engineer – Golang, Node.js, Terraform, CI/CD & Azure Integration

Location
Pune - Hinjewadi (Ascendas)
Work mode
On-site
Employment type
Full-time

About the job

Job Summary Synechron is seeking a DevOps Engineer with 6+ years of experience in DevOps tooling and CI/CD pipelines, along with strong hands-on development expertise in Golang and Node.js. The role will support the modernization of entitlement services by migrating OMES and UPMS from direct Salesforce account and contact dependencies to a backward-compatible API and integration layer. The successful candidate will design and build integration components, manage Infrastructure as Code and deployment pipelines, support system cutovers, validate entitlement and permission integrity, and contribute to end-to-end quality assurance and user acceptance testing. The role will help maintain backward compatibility, reduce permissioning risks, and support reliable delivery across interconnected enterprise systems.

Software Requirements

Required

  • DevOps tooling and CI/CD pipelines: 6+ years of experience designing, implementing, maintaining, and supporting automated build, test, release, and deployment pipelines.
  • Golang: Strong hands-on development experience.
  • Node.js: Strong hands-on development experience.
  • Terraform: Proven experience with Infrastructure as Code, infrastructure provisioning, configuration, and lifecycle management.
  • Microservices architecture: Solid understanding of service design, integration, deployment, scalability, and operational support.
  • API integration: Experience integrating complex, interdependent applications across multiple systems.
  • REST APIs: Experience designing, consuming, integrating, testing, and supporting RESTful services.
  • Debugging: Good skills in troubleshooting application, integration, deployment, infrastructure, and permissioning issues.
  • Integration-layer development: Experience designing and building components that preserve backward compatibility for downstream consumers.
  • Deployment and cutover support: Experience supporting production deployments, system cutovers, rollback readiness, and post-deployment validation.
  • Data migration support: Experience supporting data migration, validation, reconciliation, and integrity checks.
  • Entitlement and permission validation: Ability to validate access, entitlement, and permission integrity across interconnected systems.

Preferred

  • Experience with enterprise integration or iPaaS layers, including MuleSoft.
  • Working knowledge of Azure, including AKS, API Management, and Key Vault.
  • Exposure to identity, entitlement, authentication, or access-management systems.
  • Experience supporting two-stage system cutovers, including migration to a shielding layer and subsequent hierarchy changes.
  • Experience contributing to compressed UAT windows and permissioning-flow validation.
  • Experience supporting large-scale data migrations, including migrations involving approximately 8,800 new Segment Accounts.
  • Experience with rollback planning, release recovery, and operational readiness.
  • Experience with automated security, API, integration, and end-to-end testing.

Overall Responsibilities

  • Repoint OMES and UPMS from direct Salesforce account and contact dependencies to the new backward-compatible API and integration layer.
  • Design and build integration components connecting UPMS and OMES to the shielding layer.
  • Preserve backward compatibility for downstream consumers during service, API, and hierarchy changes.
  • Execute and support two cutovers for each system:Cutover onto the shielding layer.Cutover aligned to the Salesforce hierarchy change.
  • Prepare, test, and maintain rollback plans and readiness activities for each cutover.
  • Validate entitlement and permission integrity end-to-end across the OneMSCI Entitlements systems.
  • Identify and resolve conditions that could result in client over-permissioning or under-permissioning.
  • Contribute to program-wide quality assurance activities and support the compressed UAT window for permissioning flows.
  • Support entitlement data migration aligned to approximately 8,800 new Segment Accounts.
  • Perform data validation, reconciliation, mapping verification, and migration-quality checks.
  • Manage Infrastructure as Code and deployment pipelines for entitlement services affected by the migration.
  • Develop and maintain CI/CD workflows for application, integration, infrastructure, and configuration changes.
  • Build, test, deploy, monitor, and troubleshoot Golang and Node.js services and integration components.
  • Apply microservices architecture principles to create maintainable, scalable, resilient, and observable services.
  • Collaborate with engineering, platform, infrastructure, security, testing, data, and business stakeholders.
  • Investigate and resolve issues across applications, APIs, integrations, pipelines, infrastructure, data, and permissioning workflows.
  • Document technical designs, integration mappings, deployment procedures, cutover plans, rollback steps, test evidence, and operational processes.
  • Support efficient use of compute, storage, network, and deployment resources through automation and sustainable engineering practices.

Technical Skills (By Category)

Programming Languages

Essential

  • Golang with strong hands-on development experience.
  • Node.js with strong hands-on development experience.
  • Ability to develop, test, debug, and maintain production-ready integration and microservices components.
  • Ability to implement robust error handling, logging, validation, and service-level troubleshooting.

Preferred

  • Experience developing reusable libraries, deployment utilities, migration tools, or operational automation.
  • Experience with scripting languages used for CI/CD, infrastructure support, testing, or data validation.

Databases/Data Management

Essential

  • Understanding of entitlement, account, contact, hierarchy, permission, and access-related data.
  • Experience supporting data migration and data validation activities.
  • Ability to verify mappings, reconcile source and target data, and identify data-integrity issues.
  • Ability to assess the impact of data changes on permissions, entitlements, downstream services, and consumers.
  • Experience supporting data-related troubleshooting across multiple interconnected systems.

Preferred

  • Experience supporting large-scale account or entitlement migrations.
  • Experience with data-quality automation, reconciliation reporting, migration controls, and rollback data planning.
  • Experience with data stores used by Golang, Node.js, and microservices applications.
  • Experience applying data-retention, processing-efficiency, and resource-optimization practices.

Cloud Technologies

Essential

  • Understanding of cloud infrastructure and deployment environments relevant to microservices and API-based applications.
  • Ability to support application and infrastructure changes across development, testing, UAT, and production environments.
  • Understanding of deployment, scalability, availability, monitoring, secrets, and service-dependency considerations.

Preferred

  • Working knowledge of Azure.
  • Experience with Azure Kubernetes Service (AKS).
  • Experience with Azure API Management.
  • Experience with Azure Key Vault.
  • Experience deploying and operating containerized microservices in cloud environments.
  • Experience optimizing cloud resources, deployment capacity, and service performance.

Frameworks and Libraries

Essential

  • Microservices architecture and supporting service components.
  • REST API frameworks and libraries for Golang and Node.js.
  • API integration patterns that preserve backward compatibility.
  • Components supporting asynchronous communication, service validation, logging, error handling, and monitoring.
  • Integration components connecting enterprise applications through an API or shielding layer.

Preferred

  • MuleSoft or similar enterprise integration and iPaaS platforms.
  • Libraries and frameworks supporting identity, entitlement, authentication, authorization, or permissioning workflows.
  • Components supporting data migration, reconciliation, automated testing, and end-to-end validation.

Development Tools and Methodologies

Essential

  • DevOps tooling and CI/CD pipelines.
  • Terraform and Infrastructure as Code.
  • Git-based source control and collaborative development practices.
  • Microservices development and deployment.
  • REST API development, integration, testing, and support.
  • Automated build, test, deployment, and release processes.
  • System cutover planning, execution, validation, and rollback readiness.
  • UAT support and end-to-end QA participation.
  • Production troubleshooting, debugging, monitoring, and incident resolution.
  • Technical documentation, deployment procedures, operational runbooks, and test evidence.
  • Experience integrating complex, interdependent applications across multiple systems.

Preferred

  • Enterprise integration or iPaaS delivery.
  • Containerization and orchestration.
  • Automated integration, API, security, and performance testing.
  • Release orchestration, deployment approvals, change management, and operational readiness.
  • Observability, service monitoring, distributed tracing, and deployment health checks.
  • Experience with compressed delivery schedules and coordinated multi-system releases.

Security Protocols

Essential

  • Understanding of identity, entitlement, authentication, authorization, and permissioning concepts.
  • Ability to validate entitlement and permission integrity end-to-end.
  • Ability to identify and prevent over-permissioning and under-permissioning.
  • Secure API integration and service-to-service communication practices.
  • Secure management of credentials, secrets, tokens, configuration, and sensitive account or entitlement data.
  • Understanding of access control and secure deployment practices within CI/CD pipelines and Infrastructure as Code.
  • Ability to identify and escalate security, privacy, operational, and permissioning risks.

Preferred

  • Exposure to identity, entitlement, authentication, or access-management systems.
  • Experience with Azure Key Vault or comparable secrets-management services.
  • Experience supporting security reviews, access validation, audit evidence, or remediation activities.
  • Experience integrating security checks into API, CI/CD, infrastructure, migration, and UAT processes.

Experience Requirements

  • Required: 6+ years of experience with DevOps tooling and CI/CD pipelines.
  • Strong hands-on development experience in Golang and Node.js.
  • Proven experience with Terraform and Infrastructure as Code.
  • Solid understanding of microservices architecture.
  • Experience integrating complex, interdependent applications across multiple systems.
  • Experience with REST API integration and backward-compatible service design.
  • Experience with debugging, production troubleshooting, deployment support, and release validation.
  • Experience supporting data migrations, cutovers, rollback readiness, and end-to-end testing.
  • Preferred Experience with MuleSoft or a similar enterprise integration/iPaaS layer.
  • Preferred Working knowledge of Azure, AKS, API Management, and Key Vault.
  • Preferred Exposure to identity, entitlement, authentication, or permissioning systems.
  • Industry-specific experience is not mandated; experience delivering complex enterprise integrations and migration programs is preferred.
  • Candidates may also qualify through an equivalent combination of relevant DevOps, software engineering, integration, cloud, Infrastructure as Code, and production-delivery experience.

Day-to-Day Activities

  • Develop, test, debug, and maintain Golang and Node.js microservices, REST APIs, shielding-layer integrations, and entitlement-service components.
  • Collaborate with engineering, infrastructure, testing, security, data, and business teams through design discussions, cutover planning, QA reviews, UAT sessions, and delivery meetings.
  • Deliver Terraform changes, CI/CD pipeline updates, deployment packages, migration validation, permission-integrity checks, test evidence, monito

From Synechron Canada ULC_CANADA Company's careers page (Workday), checked 31 Oct 2026.

How to apply

  1. Select Apply on synechron.com. It opens Synechron Canada ULC_CANADA Company's own application form in a new tab, run on Workday.
  2. Fill in the form and upload your résumé there. Jobiwork never sees your application.
  3. Synechron Canada ULC_CANADA Company will reply to you directly. No real employer asks you for money to apply.

Posted 6 Oct 2026 · checked 31 Oct 2026 · Report this job

Get new Engineering & Technology jobs in Pune by email

Free account: job alerts, every search result and full descriptions. No phone number, no résumé upload.

Create job alert

Similar jobs

Companies hiring in Pune

All jobs in Pune →