SUMMARY:
We are looking for DevOps Engineers to work on building, operating, and scaling next generation products in the areas of Storage, Kubernetes and cloud-native technologies.
DUTIES AND RESPONSIBILITIES:
Key responsibilities and duties include, but are not limited to:
- Pipeline development in support of CI/CD automation
- Design, implement, adapt and upgrade automated build and system-level test environments to agreed specifications
- Maintain continuous availability of critical test infrastructure, physical and cloud-based
- Capacity planning and management of CI/CD and test infrastructure
- Ensure a strong security posture is maintained for systems deployed, external and internal
- Provide and maintain user documentation for internal customers, to a high standard
REQUIREMENTS:
Mandatory Skills :
- Bachelors or Masters Degree in Computer Science, Information Technology or equivalent related experience.
- Minimum experience of 5 years in a DevOps and Release Management role.
- Extensive experience in building and maintaining pipeline solutions using Jenkins and GitHub integration.
- Strong practical understanding and experience of git repository management and common workflow models including GitFlow.
- Proficient in Kubernetes deployment, installation and management.
- Experience using common contemporary configuration management tools (Ansible and Terraform experience is mandatory) for automated provisioning of infrastructure.
- Experience with administering and monitoring infrastructure on bare metal and private clouds.
- Proficient in the automation of routine tasks using common scripting and programming languages, including bash and python
- Experience with system administration on Linux
- In-depth knowledge of the latest security principles, techniques, and protocols
- Experience with data, systems and network security
- Comfortable working on a team of people with diverse viewpoints and background.
- Excellent communication skills, verbal and written.
Preferred Skills :
- Experience in Storage-based product companies.
- Experience with setting up and maintaining automation pipelines for open-source projects.
- Experience with commonly deployed database and storage systems (e.g. MySQL, MongoDB, Elasticsearch)
- Experience deploying and configuring common logging/visualization management tools (Prometheus, Grafana, Loki etc.)
- Familiar with Cyber security and data privacy principles and regulations (e.g. GDPR, HIPAA, FDA, MDD etc.)
- Experience with at least one of the 3 major cloud platforms – AWS, Google Cloud and MS Azure.
- Understanding Identity and Access Management in cloud environments