Key Skills: Azure Devops, CICD.
Roles and Responsibilities:
- Design, implement, and maintain CI/CD pipelines using TeamCity for continuous integration and Octopus for continuous deployment.
- Manage build and deployment processes for .NET-based applications across multiple environments.
- Perform deployments on Windows-based environments including Internet Information Services (IIS).
- Develop and maintain PowerShell scripts for automation and deployment tasks.
- Troubleshoot and resolve issues related to DevOps pipelines and deployment failures.
- Provide expert guidance and recommendations on DevOps tools, practices, and process improvements.
- Collaborate effectively with internal development teams and external stakeholders to ensure smooth delivery cycles.
- Ensure adherence to DevOps best practices in all stages of development and operations.
Experience Requirements:
- 8 to 12 years of overall IT experience with a minimum of 5 years of hands-on DevOps experience.
- Strong expertise in TeamCity and Octopus for CI/CD implementation.
- Proven experience in building and deploying .NET applications.
- Proficiency in deployment to Windows-based environments such as IIS.
- Advanced skills in PowerShell scripting for automation and troubleshooting.
- Experience in identifying and resolving issues within DevOps pipelines.
- Sound understanding of DevOps principles and practices, with a focus on quality, security, and efficiency.
- Strong communication skills and the ability to collaborate across diverse teams.
Education: Any Graduation