Job Summary
We are seeking a Senior DevOps Engineer with 8 to 12 years of experience to join our dynamic team. The ideal candidate will have expertise in Microsoft Active Directory Azure cloud Powershell TeamCity and Azure DevOps. This role involves working in a hybrid model with a focus on enhancing our development and operational processes. The candidate will contribute to the companys growth by optimizing our cloud infrastructure and supporting research and development initiatives.
Responsibilities
-
Develop and maintain robust CI/CD pipelines using Azure DevOps to streamline software delivery processes.
-
Oversee the integration and management of Microsoft Active Directory to ensure secure and efficient user access.
-
Implement and manage Azure cloud services to optimize performance and scalability of applications.
-
Utilize Powershell scripting to automate routine tasks and improve operational efficiency.
-
Collaborate with development teams to ensure seamless deployment and integration of new features.
-
Monitor system performance and troubleshoot issues to maintain high availability and reliability.
-
Provide technical support and guidance to team members to foster a collaborative work environment.
-
Enhance security protocols and ensure compliance with industry standards and best practices.
-
Conduct regular system audits and generate reports to track performance metrics and identify areas for improvement.
-
Coordinate with cross-functional teams to align DevOps strategies with business objectives.
-
Drive innovation by exploring new tools and technologies to enhance the DevOps framework.
-
Support research and development projects by providing infrastructure and operational expertise.
-
Ensure documentation is up-to-date and accessible to facilitate knowledge sharing and continuity.
Qualifications
-
Possess a strong background in Microsoft Active Directory and Azure cloud services.
-
Demonstrate proficiency in Powershell scripting for automation and task management.
-
Have hands-on experience with TeamCity and Azure DevOps for CI/CD pipeline management.
-
Exhibit excellent problem-solving skills and the ability to work collaboratively in a team environment.
-
Show a keen interest in research and development with a focus on continuous improvement.
-
Display strong communication skills to effectively convey technical concepts to non-technical stakeholders.
-
Hold a relevant certification such as Microsoft Certified: Azure DevOps Engineer Expert.
Certifications Required
-
Microsoft Certified: Azure DevOps Engineer Expert