Job Openings Senior Platform Engineer - DevSecOps

About the job Senior Platform Engineer - DevSecOps

Role: Senior Platform Engineer - DevSecOps
Job Ref Id: JD-1351
Competence level: 8 + Years
Start date: 2026-11-15
End date: 2027-05-31
Extension option: Yes
Scope: 100 %
Location: India
Remote work: Yes
Language: English
Application deadline: 2026-11-30
Number of consultants: 1
Security clearance: No

 

About the assignment

We are looking for a Senior Platform Engineer (DevSecOps) to design, build, operate and continuously improve a secure, scalable, and developer-friendly platform. The role enables product teams to deliver software efficiently, reliably and securely by driving automation, standardization, self-service capabilities and security-by-design within an agile, product-oriented platform team.

 

Responsibilities

  • Design, implement, and manage platform capabilities that support the end-to-end software development lifecycle.

  • Build and maintain highly available, scalable, and resilient platform services.

  • Continuously improve platform reliability, performance, and operational efficiency.

  • Monitor platform health and proactively address operational issues.

  • Developer Enablement & Self-Service:

  • Empower development teams through self-service platform solutions.

  • Create reusable templates, blueprints, and standardized development workflows.

  • Develop and maintain internal developer platforms and shared services.

  • Reduce delivery friction by simplifying provisioning and deployment processes.

  • CI/CD & DevOps Automation:

  • Design, implement, and maintain CI/CD pipelines for automated software delivery.

  • Automate build, test, deployment, and release management processes.

  • Improve deployment frequency, reliability, and recovery capabilities.

  • Support DevOps best practices across engineering teams.

  • Infrastructure as Code (IaC):

  • Provision and manage infrastructure using Infrastructure as Code tools.

  • Automate infrastructure deployment, configuration management, and lifecycle operations.

  • Ensure infrastructure consistency, repeatability, and compliance across environments.

  • Maintain version-controlled infrastructure and platform configurations.

  • Security & Governance:

  • Implement security-by-default principles across platform services.

  • Manage identity, access control, secrets management, and artifact repositories.

  • Ensure secure software delivery practices and compliance with organizational standards.

  • Integrate security controls into CI/CD pipelines and platform operations.

  • Promote DevSecOps practices throughout the software delivery lifecycle.

  • Developer Experience & Platform Products:

  • Contribute to internal developer platforms and portals such as Backstage.

  • Improve developer productivity through streamlined tooling and workflows.

  • Gather and act on developer feedback to enhance platform usability.

  • Deliver platform capabilities that reduce cognitive load for engineering teams.

  • Agile Delivery & Continuous Improvement:

  • Work collaboratively within Agile and Scrum-based delivery models.

  • Continuously improve platform products based on user feedback, metrics, and adoption trends.

  • Participate in sprint planning, backlog refinement, and technical discussions.

  • Drive innovation and operational excellence through iterative improvements.

  • Collaboration & Stakeholder Engagement:

  • Partner with software engineers, architects, security teams, and operations teams.

  • Promote platform adoption and engineering best practices across the organization.

  • Provide technical guidance and support for development teams.

  • Contribute to platform strategy, roadmaps, and architectural decisions.

 

Requirements

Mandatory

  • Hands-on experience with GitHub Enterprise.
  • Experience managing and supporting GitHub Self-Hosted Runners.
  • Strong knowledge of source control, branching strategies, and repository management.
  • Experience with platform tooling and developer enablement solutions.
  • Design, build, and maintain CI/CD pipelines using GitHub Actions.
  • Implement automated build, test, release, and deployment workflows.
  • Integrate security, compliance, and quality gates into CI/CD processes.
  • Optimize deployment processes to improve reliability and efficiency.
  • Strong hands-on experience with Terraform and Bicep.
  • Automate infrastructure provisioning and configuration management.
  • Maintain Infrastructure as Code repositories and deployment frameworks.
  • Ensure infrastructure consistency, scalability, and governance across environments.
  • Provision, configure, and manage Azure cloud resources.
  • Experience with Azure platform services and resource lifecycle management.
  • Implement cloud-native solutions following security and operational best practices.
  • Support scalable, secure, and resilient cloud environments.
  • Experience with secrets management platforms such as HashiCorp Vault.
  • Strong understanding of Identity and Access Management (IAM) principles.
  • Experience with Microsoft Entra ID integration for SaaS and enterprise applications.
  • Manage authentication, authorization, and role-based access controls.
  • Implement secure access and credential management practices.
  • Experience with artifact management platforms such as JFrog Artifactory.
  • Manage software artifacts, package repositories, and release promotion processes.
  • Integrate artifact repositories into CI/CD pipelines.
  • Support artifact lifecycle management across multiple environments.
  • Experience implementing GitOps principles and workflows.
  • Hands-on experience with tools such as ArgoCD.
  • Automate application deployment and configuration management through Git-based workflows.
  • Ensure deployment consistency and environment standardization.
  • Experience with Backstage or similar internal developer portals.
  • Develop and maintain self-service developer platforms.
  • Improve developer productivity through platform automation and standardized workflows.
  • Enable service catalog management and developer self-service capabilities.
  • Experience developing automation solutions using:
  • o Node.js
  • o Go (Golang)
  • o Similar programming languages
  • Build integrations, APIs, and internal platform tooling.
  • Automate operational tasks and platform services.
  • Strong understanding of networking concepts and architectures.
  • Knowledge of connectivity between:
  • o On-premises environments
  • o SaaS platforms
  • o Cloud environments
  • Understanding of DNS, routing, VPNs, firewalls, and hybrid connectivity concepts.
  • Ability to work effectively in Agile and cross-functional teams.
  • Experience collaborating with developers, architects, product teams, and stakeholders.
  • Strong communication, problem-solving, and stakeholder-management skills.

Nice-to-have

  • Experience setting up platform capabilities and tooling from scratch in enterprise environments.
  • Experience designing scalable platform architectures and governance models.
  • Knowledge of platform operating models and developer enablement strategies.
  • Experience managing container registries.
  • Knowledge of artifact promotion strategies across development, testing, staging, and production environments.
  • Understanding of software supply chain management practices.
  • Experience implementing monitoring and observability solutions.
  • Knowledge of logging, alerting, and troubleshooting platform services.
  • Experience with platform health monitoring and operational support.
  • Experience defining engineering standards, guardrails, and best practices.
  • Establish platform governance, compliance controls, and operational frameworks.
  • Drive consistency and standardization across engineering teams.
  • Experience measuring platform adoption and developer satisfaction.
  • Improve developer experience through feedback-driven enhancements.
  • Track platform KPIs, usage metrics, and adoption trends.
  • Experience with Kubernetes-based platforms and container orchestration.
  • Understanding of Kubernetes deployment models and ecosystem tooling.
  • Experience supporting containerized application platforms.