DevOps Engineer (.NET & AWS)
AI Summary
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a DevOps Engineer (.NET & AWS) in India. In this role, you will operate at the intersection of software engineering and cloud infrastructure, supporting the deployment and reliability of .NET-based applications in a modern AWS environment.
About this role
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a DevOps Engineer (.NET & AWS) in India.
In this role, you will operate at the intersection of software engineering and cloud infrastructure, supporting the deployment and reliability of .NET-based applications in a modern AWS environment. You will be responsible for building and maintaining robust CI/CD pipelines, automating infrastructure provisioning, and ensuring smooth, secure, and scalable application delivery. The position requires strong hands-on expertise in both DevOps practices and .NET application support, making it ideal for engineers who enjoy bridging development and operations. You will work closely with development, QA, and security teams to optimize release cycles and improve system stability. The environment is highly collaborative and focused on automation, cloud best practices, and continuous improvement. This role offers the opportunity to work on complex infrastructure challenges while directly impacting application performance and delivery speed.
Accountabilities:
- Design, implement, and maintain CI/CD pipelines to automate build, test, and deployment processes for .NET applications and related services.
- Manage and optimize AWS cloud infrastructure, including services such as EC2, S3, RDS, Lambda, VPC, IAM, and CloudWatch to ensure scalability and reliability.
- Develop and maintain Infrastructure as Code using Terraform to enable consistent and repeatable infrastructure provisioning.
- Automate operational tasks, deployments, and system provisioning using scripting languages such as Python, Bash, or similar tools.
- Collaborate with development, QA, and security teams to support deployment processes, troubleshoot issues, and ensure secure and efficient releases.
- Implement monitoring, logging, and cloud security best practices to ensure system health, compliance, and performance optimization.
- 7–9 years of experience in software engineering or DevOps, with strong exposure to both .NET application development and cloud infrastructure management.
- Strong hands-on experience with AWS cloud services and production-grade infrastructure support.
- Proven expertise in designing and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or AWS CodePipeline.
- Solid experience with Infrastructure as Code using Terraform, along with familiarity with configuration management tools such as Ansible, Chef, or Puppet.
- Strong understanding of .NET application deployment, build processes, and production support environments.
- Proficiency in scripting languages such as Python, Bash, or equivalent for automation and operational efficiency.
- Strong troubleshooting, problem-solving, and cross-functional communication skills.
- AWS certifications are considered a strong advantage.
- Competitive salary aligned with experience and industry standards.
- Opportunity to work on large-scale AWS cloud infrastructure supporting enterprise .NET applications.
- Exposure to modern DevOps toolchains, automation frameworks, and Infrastructure as Code practices.
- Collaborative environment working closely with engineering, QA, and security teams.
- Flexible work arrangements depending on project and team requirements.
- Continuous learning opportunities, including cloud certifications and professional upskilling.
