Work collaboratively with software engineering to operate and deploy our systems. Help automate, re-engineer and streamline our development operations and processes.
Process Management - Developing, defining and promoting standard operating procedures and creating processes and tooling for operation efficiency. Facilitate team interactions related to the process. Ensuring adherence to the organization's development process.
Automation Management - Manage the continuous build and release automation best practices. Working closely with development, testing and operational teams to identify automation opportunities and solutions to any manual work practices.
Research/Innovation - Exploring new technologies to optimize the delivery and reliability of automation Monitoring - Develop and implement monitoring tools with reporting, dashboards and alerts to monitor production product performance and dev operation efficiency.
Environment Management - Help design, implement and support development tools and infrastructure with an understanding of Windows/Linux, networking, storage, security and application dependencies. Standardize, automate and document setup of development and production environments.
Top 3 skill areas for this role: Coding or scripting /Process re-engineering/Communication and collaborating with others
Minimum qualifications
Preferred qualifications