This role requires a deep grasp of systems and networking. In addition, a strong background in application deployment technologies, scripting and application engineering support is needed. Our DevOps team is responsible for building infrastructure tools, automating the system/application deployment pipeline, and working with development teams to help engineer scalable software. A DevOps role is critical in the ensuring the smooth operations and service delivery of the viaForensics high volume, big data driven infrastructure and applications. The position will report to the DevOps Manager.
Duties and Responsibilities:
Collaborate with the software engineering, technology management and systems operations staff on standards for deployment, scaling, capacity planning and environment management
Work with the developers to ensure systems are developed to support operational requirements, including scalability.
Develop, manage and monitor the code deployment pipeline and environment configuration automation
Build highly scalable, available and reliable application hosting and networking solutions
Track down and fix issues, especially in high-impact and emergency response scenarios
Drive systems risk assessment, failure recovery and business continuity planning
System monitoring and availability assurance
Willingness to be on-call, work late hours to troubleshoot and ensure availability.