Desired Skills and Experience
- A minimum BS/BA degree in Computer Science or related field
- Minimum of three years’ related professional work experience
- Advanced knowledge of Unix/Linux administration, utilities and scripting
- Experience in one or more of the following: PHP, Java, Perl, Python
- Docker, Kubernetes and Ansible experience are required
- Advanced shell scripting skills
- Jenkins as a CI and Build Automation tool
- Artifact management systems like Artifactory, Nexus a plus
- Version control system administration: Git, SVN, Perforce; BitBucket preferred
- Software code quality tool administration: SonarQube
- Cassandra knowledge is desired
- Excellent written and verbal communication skills with ability to communicate technical issues to non-technical and technical audiences.
- Solid leadership experience is a plus
- Setup and maintain infrastructure used by the Optanix development team
- Systems and software related to development operations and applications developed by the team
- Create and maintain testing, UAT and production environments for the applications
- Create and maintain documentation in relation to infrastructure and processes associated with the setup, configuration, upgrade, integration of software and systems related to the team
- Deployment and rollout of applications to various environments
- Design and develop automations and processes to streamline software setup and development processes
- Research techniques and tools to facilitate development operations
- Monitor and measure production environments to check for bottlenecks aor issues around system setup, network availability, application performance, reliability, and advise the team on solutions
- Coach, motivate, and mentor other DevOps Engineers
- Oversee DevOps infrastructure code base, apply coding standards and best practices, establish code review process, author and review engineering technical design documents, chair co-design sessions with software engineers.
Apply