Tech Software is the organization behind the Collaborative Institutional Training Initiative (CITI Program), a leading global online education provider. They are seeking a DevOps Engineer to support and lead the modernization of the CITI Program LMS platform, focusing on release engineering, cloud delivery, environment automation, and performance improvement.
Responsibilities:
- Own and improve release processes across Dev, Staging, and Production environments
- Support modern application delivery for React front-end and .NET back-end systems
- Design and maintain CI/CD pipelines to automate builds and deployments
- Standardize deployment workflows, versioning, validation, and rollback procedures
- Assist with implementing CDN-based delivery and caching strategies
- Contribute to performance testing and help identify system bottlenecks
- Improve monitoring, logging, and operational visibility across environments
- Support the transition from legacy to modern architectures
- Help modernize Azure infrastructure and reduce reliance on manual server configuration
- Support the introduction of containerization (Docker) where appropriate
- Assist with Infrastructure-as-Code practices using Terraform, or ARM/Bicep
- Collaborate with development and database teams to improve SQL Server performance and reliability
- Participate in troubleshooting production issues and implementing long-term fixes
- Use and scale Git for Source Control
- Set up monitoring and optimize feedback mechanisms
Requirements:
- Associate's degree or equivalent professional experience required; bachelor's degree preferred
- 3 to 6 years of DevOps, cloud, or platform engineering experience
- Hands-on experience supporting .NET applications, React front-end applications, or comparable modern web application stacks
- Experience working in Azure or comparable cloud platforms
- Experience with Windows Server and IIS administration, certificate security, WAF configuration
- Strong troubleshooting and problem-solving skills
- Ability to collaborate effectively with development teams
- Azure certification preferred, such as Azure Developer Associate, Azure DevOps Engineer Expert, or Azure Solutions Architect Expert
- Experience working in a mixed legacy and modern environment preferred