Sr devops engg with C#/.net

Remote • Posted 1 hour ago • Updated 1 hour ago
Full Time
Remote
$60,000 - $140,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .NET
  • C#
  • Configuration Management
  • GitHub
  • Software Engineering
  • Windows PowerShell
  • Workflow
  • Python
  • Testing
  • Scripting
  • Documentation

Summary

Position Title: Senior DevOps Engineer C#/.NET & Automation
Position Overview
We are seeking a Senior DevOps Automation Engineer with software development background to design, develop, and maintain deployment automation solutions and reusable CI/CD frameworks. The role combines software engineering principles with DevOps practices to improve deployment efficiency, reliability, scalability, and automation across application environments.
Required Qualifications

Strong hands-on experience with DevOps, CI/CD, build, release, and deployment automation.

Strong software development experience using C#/.NET.

Proficiency in PowerShell and/or Python scripting.

Experience developing deployment tooling, automation utilities, and reusable pipeline components.

Experience with GitHub and/or GitLab and associated CI/CD capabilities.

Experience with Harness or comparable deployment/CI/CD platforms.

Strong understanding of software development, testing, version control, configuration management, and deployment processes.

Ability to design, develop, test, troubleshoot, and maintain production-quality automation solutions.

Strong problem-solving skills and a software engineering mindset toward DevOps and automation.


Key Responsibilities

Design, develop, and maintain automated CI/CD pipelines and deployment solutions.

Develop production-quality automation tools, utilities, scripts, and reusable pipeline components.

Build and enhance deployment automation using C#/.NET, PowerShell, and/or Python.

Design reusable CI/CD frameworks to standardize application build, release, and deployment processes.

Integrate source control, CI/CD, testing, security, and deployment tools into automated workflows.

Work with GitHub/GitLab and deployment orchestration platforms such as Harness or equivalent technologies.

Automate manual deployment and operational processes to improve efficiency and reduce deployment risk.

Troubleshoot complex build, deployment, pipeline, and automation issues across environments.

Develop automated validation, error handling, logging, monitoring, and rollback capabilities.

Apply software engineering practices including modular design, code reviews, version control, testing, and documentation to automation solutions.

Maintain and enhance existing deployment tools, scripts, pipelines, and automation frameworks.

Identify opportunities for continuous improvement across build, release, and deployment processes.

Ensure automation solutions are reliable, maintainable, scalable, and suitable for production environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10199915
  • Position Id: 9138949
  • Posted 1 hour ago
Contact the job poster
DD

Dibyani Das

Senior Technical Recruiter @ Infinite Computer Solutions (ICS)

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.