- Participate in the drafting of and compliance with KCOJ software development standards.
- Manage software solutions using Azure DevOps GIT source control and support development teams in release operations.
- Maintain logs and release documentation for CI/CD pipeline activities while focusing on continuous improvement, pipeline efficiency, and automation opportunities.
- Participate in the development of and compliance with KCOJ software development standards.
- Use Azure DevOps to manage resource allocation and execute backlog items as prioritized by the product owner.
- Create deployment plans/pipelines to include backup and validation of software deployments to multiple environments.
- Implement and configure new application builds and release pipelines as required, including but not limited to web applications, web services, windows services, and scheduled tasks.
- Maintain security and compliance standards for Azure DevOps and Git application repositories.
- Plan and implement strategies for disaster recovery and ensuring high availability of applications and services.
- Design integration tests to ensure the availability of key application resources and APIs across ITS environments.
- Perform other duties as assigned.
Skills:
- Ability to work collaboratively with cross-functional teams, including developers, testers, and operations personnel.
- Familiarity with YAML design patterns to own the AOC pipeline conversion initiative as we migrate all Azure pipelines from classic.
- Familiarity with TDD and automated testing tools such as Selenium, PlayWright, Cypress, etc.
- Extensive business and/or systems analysis skills required.
- Working knowledge of Microsoft Office Suite (365).
- Effective written and oral communication skills.
Qualifications:
- 3+ years of practical DevOps design and management experience.
- 2+ years C#, ASP.Net, MVC demonstrable application development experience.
- 2+ years of mentorship of junior developers in a Scrum/Agile/DevOps environment.
MINIMUM REQUIREMENTS:
Education: Bachelor’s degree in Computer Science, Mathematics, or related field
Education Substitute: 5+ yrs. job experience or associate's degree in Computer Science/Information Technology (related field) with 3+ yrs. job-related experience
SPECIAL REQUIREMENTS: (LICENSES, REGULATIONS, CERTIFICATES, ADVANCED EDUCATION, ETC.)
- 2+ year experience configuring, implementing, and troubleshooting enterprise applications in a networked environment.
- Microsoft Certified: DevOps Engineer Expert or equivalent AWS Certified DevOps Engineer Professional
- Microsoft AZ-400 and AZ-900
TYPICAL WORKING CONDITIONS AND UNIQUE PHYSICAL REQUIREMENTS:
Required Work Location Infrastructure:
- 100MB or better internet service.
- Audio Visual systems for Microsoft Teams.
- Dedicated Work Area with the ability to remove distractions.
Working Conditions:
- Available during off hours and on weekends.
- Remote Team Collaboration.