Engineering · Full-time · MS, United States of America · Remote possible
Purpose:
With a wide-ranging skill set, the DevOps Engineer functions to bridge the gap between developers and IT staff to oversee code releases and works to streamline the process.
Duties and Responsibilities:
Implements various development, testing, automation tools, and IT infrastructure.
Troubleshoots and fixes code bugs.
Encourages and builds automated processes where applicable.
Works toward continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline).
Assists with day-to-day monitoring of critical application components.
Collaborates with other teams to address single points of failure.
Takes rotation for ERT responses ensuring someone is always available for deployments.
Stays up to date on cloud infrastructure and underlying software improvements.
Takes ownership of personally authorized deployments.
Builds tooling to remove human error from any process that is reasonable - (EX: QA Deploys).
Ensures systems are safe and secure against cybersecurity threats.
Works with software developers and software engineers to ensure development follows established processes and works as intended.
Plans projects and involved in project management decisions.
Performs other related duties as necessary or assigned.
Open roles at iClassPro