About this role
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.