At our company, we value innovation, collaboration, and continuous learning. As a member of our team, you will have the opportunity to work on cutting-edge technologies and be a part of a dynamic and diverse work environment. We offer competitive salaries, comprehensive benefits, and opportunities for growth and advancement. If you are a passionate and experienced Senior Azure DevOps Engineer looking for a challenging and rewarding opportunity, we would love to hear from you.
Position: Senior Azure DevOps Engineer
Company Overview: We are a fast-growing technology company that provides innovative solutions to our clients in various industries. Our team is composed of highly skilled and motivated individuals who are passionate about pushing the boundaries of technology. We are committed to providing our clients with the best possible service and are constantly looking for talented individuals to join our team.
Job Overview: We are seeking a highly experienced Senior Azure DevOps Engineer to lead our DevOps team and drive the development and delivery of our cloud-based solutions. As a Senior Azure DevOps Engineer, you will be responsible for designing, implementing, and maintaining our DevOps processes and infrastructure on the Microsoft Azure platform. You will work closely with our development, operations, and quality assurance teams to ensure the efficient and reliable delivery of our products and services.
Key Responsibilities:
- Collaborate with cross-functional teams to define and implement DevOps processes and workflows that support the development, testing, and deployment of our cloud-based solutions.
- Design, implement, and maintain the infrastructure on Microsoft Azure, including virtual machines, databases, storage, and networking components.
- Automate the deployment and configuration of our applications and services using tools such as Azure Resource Manager, PowerShell, and Terraform.
- Monitor and troubleshoot the health and performance of our systems and applications, identifying and resolving issues in a timely manner.
- Implement and maintain a robust and secure backup and disaster recovery strategy for our Azure-based infrastructure.
- Continuously evaluate and implement new tools and technologies to improve the efficiency and reliability of our DevOps processes.
- Mentor and coach junior members of the DevOps team, providing technical guidance and support.
- Collaborate with third-party vendors and service providers to integrate their tools and services into our DevOps processes.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience as a DevOps Engineer, with a focus on Microsoft Azure.
- Extensive experience with Azure services such as Virtual Machines, Storage, Networking, and Azure SQL Database.
- Expertise in automation and configuration management tools such as PowerShell, Terraform, and Azure Resource Manager.
- Strong understanding of the software development lifecycle and experience working with Agile methodologies.
- Excellent troubleshooting and problem-solving skills, with the ability to quickly identify and resolve issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Certifications in Azure DevOps or other relevant Microsoft certifications are a plus.
Working at our company: Apply now and join our team of talented individuals who are shaping the future of technology.