We are seeking a skilled Azure DevOps Engineer to join our team, specializing in DevOps infrastructure management. This role involves overseeing the on-premises infrastructure for Azure DevOps, ensuring its effective integration with external tools, and maintaining a secure and efficient environment.
Key Responsibilities
- Azure DevOps Infrastructure Management. Handle the installation, configuration, and management of Azure DevOps Server on-premises. Perform regular backups, restores, and upgrades to ensure system reliability and performance.
- Integration and Customization. Integrate Azure DevOps with external tools and services. Customize Azure DevOps to meet the specific needs of development teams, including workflows and process improvements.
- .NET Development Tasks. Support .NET development tasks within Azure DevOps, ensuring seamless build and deployment processes.
- API and Reporting. Utilize Azure DevOps APIs to generate reports, retrieve data, and make necessary modifications to databases. Develop custom solutions to enhance reporting and data management.
- Maintenance and Security. Perform routine maintenance tasks including security patch installations, backups, disaster recovery, and system validation. Ensure the Azure DevOps environment is secure and up-to-date.
- SQL Database Management. Apply SQL database knowledge to manage and maintain database instances associated with Azure DevOps.
- Windows Operating System Setup. Configure and maintain Windows operating systems as part of the Azure DevOps infrastructure.
- .NET Framework Maintenance. Oversee the maintenance of .NET Framework components to ensure compatibility and stability within the Azure DevOps environment.
Required Skills and Qualifications
- Proven Experience. Extensive experience managing Azure DevOps Server on-premises, including backup, restore, and upgrade processes.
- Integration Expertise. Proficiency in integrating Azure DevOps with various external tools and services.
- API Knowledge. Strong experience with Azure DevOps API for reporting and database modification.
- Customization Skills. Ability to customize Azure DevOps to fit specific project requirements and enhance operational efficiency.
- Database and Security Knowledge. Solid understanding of SQL databases, security patch installations, backup, disaster recovery, and validation.
- Operating System Setup. Experience in setting up and managing Windows operating systems.
- .NET Framework Experience. Familiarity with .NET Framework maintenance tasks.
Desirable Attributes
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication skills and the ability to liaise with various stakeholders.
Why Join Us?
- Work with cutting-edge technologies and a dynamic team.
- Opportunities for professional growth and development.
- Competitive salary and benefits package.
How to Apply
Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and qualifications.