Lennox (NYSE: LII) is an industry leader in energy-efficient climate-control solutions founded over a century ago on the principles of integrity and innovation. Dedicated to sustainability and creating comfortable, healthier environments for our residential and commercial customers while reducing their carbon footprint, we lead the field in innovation with our cooling, heating, indoor air quality, and refrigeration systems.
Job Description
- Design, implement, and maintain CI/CD pipelines utilizing AzureDevOps.
- Develop infrastructure as code (IaC) using Terraform for deployment and configuration management in Azure.
- Monitor and enhance application and infrastructure security within Azure environments.
- Enable automated testing using AzureDevOps and SonarQube for code quality management.
- Collaborate with development and operations teams to streamline and automate workflows.
- Troubleshoot and resolve issues in development, test, and production environments.
- Continuously evaluate and implement improvements to optimize performance, scalability, and efficiency.
Qualifications
- Proven experience with Azure DevOps for CI/CD pipelines.
- Strong proficiency in Terraform for infrastructure provisioning and management in Azure.
- In-depth knowledge of Azure services (VMs, App Services, Storage, etc.).
- Experience integrating and configuring SonarQube for code quality assessment.
- Proficiency in scripting languages like PowerShell, YAML, Python, and shell scripting.
- Solid understanding of DevOps best practices and methodologies.
- Ability to troubleshoot complex issues and provide effective solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Skills:
- Certification in Azure (e.g., Azure Administrator Associate, Azure DevOps Engineer Expert).
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with monitoring tools (e.g., Prometheus, Grafana).
- Knowledge of agile development methodologies.