What are the responsibilities and job description for the IT DevOps Engineer position at Envita Solutions?
Envita Solutions, formerly known as Heritage Interactive Services, is a leading total waste management partner. The company is dedicated to fostering a healthier planet by transforming complex waste challenges into sustainable solutions. Headquartered in Indianapolis, Indiana, Envita Solutions operates in the U.S., Mexico, and Canada, has over 300 employees, and a network of over 3,000 supplier partners. A division of The Heritage Group, Envita Solutions is part of a portfolio of more than 30 companies specializing in heavy construction and materials, environmental services, and specialty chemicals. With unique access to research and development and a leading hard tech corporate venture capital portfolio, Envita Solutions is at the forefront of waste and climate challenge innovation.
At Envita, our guiding principles are the foundation of our company. Our vision is to foster a healthier planet by transforming complex waste challenges into sustainable solutions. We exist to protect human health and the environment and build a safer, more sustainable world. We believe in creating enduring value, building long-term relationships and mutual trust, betting on our people, keeping our eyes open for opportunity, tackling the big problems, and doing the right thing-always.
Envita Solutions seeks to create the best technical product possible that meets the needs of our internal users, customers and suppliers. The DevOps Engineer will be responsible for designing, implementing, and managing infrastructure and developing and maintaining pipelines to enable frequent and reliable delivery of applications, ensuring efficient testing and deployment processes.
Essential Functions
- Designing, implementing, and managing infrastructure as code (IaC) to automate the provisioning, configuration, and deployment of infrastructure components.
- Developing and maintaining CI / CD pipelines to enable frequent and reliable delivery of applications, ensuring efficient testing and deployment processes.
- Setting up monitoring tools and dashboards to track the performance and health of applications and infrastructure and configuring alerts for proactive issue resolution.
- Implementing containerization (e.g., Docker, Podman) and orchestration tools (e.g., Kubernetes) to deploy and manage containerized applications efficiently and at scale.
- Managing cloud infrastructure resources (e.g., AWS, Azure, GCP) effectively, optimizing costs, and ensuring scalability and availability of applications.
- Implementing security best practices, monitoring for vulnerabilities, managing access controls, and ensuring compliance with regulatory requirements in cloud environments.
- Facilitating collaboration between development, operations, and other stakeholders, promoting a culture of shared responsibility and continuous improvement.
- Identifying and resolving issues in production environments promptly, participating in incident response and post-incident reviews to prevent recurrence.
- Documenting processes, procedures, and configurations, and sharing knowledge with team members to ensure transparency and facilitate ongoing learning and improvement.
Education Qualifications
Experience Qualifications
Skills and Abilities
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
EnvitaSolutions