
Remote
Full-Time
India
Skills
Kubernetes
.NET Core
Powershell
Azure DevOps Server
Docker Products
Octopus Products
About the Role
ROLE: Dot net + Devops (Important: Octopus Deploy)
Budget: 1.2 LPM + GST
Project Overview:
We are seeking a skilled DevOps Engineer to enhance and update our CI/CD pipelines and deployment processes.
The project focuses on automating deployments using GitLab CI/CD and Octopus Deploy, with special attention to secret management and environment-specific configuration.
🛠 Responsibilities:
Update and optimize the existing GitLab CI/CD pipeline and Octopus Deploy configurations.
Extract and manage secrets currently hardcoded in a .NET project, migrating them securely to Octopus Deploy variables.
Configure Octopus Deploy to trigger GitLab pipeline runs automatically, ensuring seamless integration between code changes and deployments.
Inject environment-specific secrets into the .NET application's web.config files during the build or release process.
Ensure proper secret injection based on the target environment (Development, Staging, Production) during each pipeline run.
Test and validate deployments across all environments to ensure reliability, security, and consistency.
Document the updated pipeline and deployment process for internal handover.
✅ Requirements:
Proven experience with GitLab CI/CD and Octopus Deploy (Windows server environment).
Solid understanding of .NET applications and working with web.config files.
Experience handling secret management and secure variable injection.
Familiarity with environment-based deployment strategies.
Strong troubleshooting skills and attention to detail.
(Bonus) Experience with PowerShell scripting for custom deployment steps.
Budget: 1.2 LPM + GST
Project Overview:
We are seeking a skilled DevOps Engineer to enhance and update our CI/CD pipelines and deployment processes.
The project focuses on automating deployments using GitLab CI/CD and Octopus Deploy, with special attention to secret management and environment-specific configuration.
🛠 Responsibilities:
Update and optimize the existing GitLab CI/CD pipeline and Octopus Deploy configurations.
Extract and manage secrets currently hardcoded in a .NET project, migrating them securely to Octopus Deploy variables.
Configure Octopus Deploy to trigger GitLab pipeline runs automatically, ensuring seamless integration between code changes and deployments.
Inject environment-specific secrets into the .NET application's web.config files during the build or release process.
Ensure proper secret injection based on the target environment (Development, Staging, Production) during each pipeline run.
Test and validate deployments across all environments to ensure reliability, security, and consistency.
Document the updated pipeline and deployment process for internal handover.
✅ Requirements:
Proven experience with GitLab CI/CD and Octopus Deploy (Windows server environment).
Solid understanding of .NET applications and working with web.config files.
Experience handling secret management and secure variable injection.
Familiarity with environment-based deployment strategies.
Strong troubleshooting skills and attention to detail.
(Bonus) Experience with PowerShell scripting for custom deployment steps.