What are the responsibilities and job description for the DevOps Engineer position at Insight Global?
Must-Haves:
- Bachelor’s degree in Computer Science, IT, Programming, or equivalent experience
- 2–4 years of professional experience as a C#/.NET developer
- Strong experience with C# and .NET 8 (or higher)
- Hands-on experience with Git and GitHub
- Experience supporting or maintaining CI/CD pipelines
- Experience with Docker in a service-based architecture
- Scripting experience with PowerShell and Bash
- Experience with self-hosted GitHub Actions
- Proficiency with YAML and Markdown
- Intermediate Linux and Windows knowledge
- Ability to write clean, maintainable, well-documented code
- Strong analytical, problem-solving, and communication skills
- Experience working in an Agile development environment
- Ability to work independently with minimal supervision
- Willingness to work on-site in Fort Wayne, IN five days per week
Plusses:
- Experience with additional languages (Python, Go, C , etc.)
- Experience with automated testing tools
- Exposure to or experience with Microsoft Azure
- Experience using Microsoft Bicep
- Experience with Infrastructure as Code (IaC) tools such as Ansible
Day-to-Day:
- Develop and maintain C#/.NET applications and internal tools
- Build, maintain, and improve CI/CD pipelines
- Automate deployments and releases of in-house applications
- Support development teams with tooling and infrastructure improvements
- Debug, troubleshoot, and maintain existing codebases
- Identify, report, and resolve application and infrastructure issues
- Participate in design, planning, and technical discussion sessions
- Identify and mitigate technical risks
- Collaborate closely with software and systems engineers
- Provide technical support to internal stakeholders
- Report project status, progress, and risks to senior team members
- Participate in Agile ceremonies and project meetings
Salary : $80,000 - $130,000