Senior DevOps Engineer
We operate a team across Advisory, Offensive and Defensive services to provide a holistic service offering to our clients that we are protecting.
One of the primary functions of our team is the 24x7x365 Security Operations Centre (SOC), where we provide around-the-clock monitoring of customer environments for potential compromise. Historically, the SOC has leveraged Security Information Event Monitoring (SIEM) solutions from international vendors including AlienVault and Rapid7.In the last 2 years, we have strategically developed our own proprietary SIEM solution, Artemis, utilising Open-Source solutions including the Elastic Stack, MISP, Cortex, Shuffle and other technologies to support the core SIEM. This environment has been architected utilising Kubernetes hosted within AWS.
We are seeking an Australian-based DevOps engineer to support the rapid growth of Artemis. You will report to the DevOps Lead, providing ongoing support and development of the Artemis solution. Key responsibilities include integrating new solutions, pushing new builds into testing, and leading in the absence of the DevOps Lead.
Requirements
We are looking for an accomplished DevOps engineer who will be able to impact change, and drive Artemis forward from day 1, with support from the DevOps Lead (and Artemis Architect). New ideas and thinking will be welcomed within this role as we continue to build the future of Artemis, and the overall Triskele Labs SOC.
Roles and Responsibilities- Integration of new solutions within Artemis following the roadmap o Including pushing new integrations from other team members to test o Pushing to prod when the lead is unavailable
- Management of the segregation between development, test, and production
- Ensuring availability, performance, security, and scalability of Artemis
- Stay up-to-date with new technologies and industry best practices
- Participate in on-call support rotation for infrastructure issues
- Documentation and development of Artemis procedures and methodologies as needed
- Monitor (using existing technologies such as Prometheus and Grafana dashboards) and debug issues with the Artemis platform.
- Providing internal support to Triskele Labs systems, namely automation systems and the Artemis platform.
- Ongoing development of documentation into Git
- Working with full stack engineer re development of front end and back end functionality
- Attending daily standups run by the Project Manager
- Updating project management functions weekly
- 3+ years of experience in DevOps or a related role
- In-depth knowledge of containerisation technologies such as Docker
- Expert proficiency with container orchestration technologies like Kubernetes including architecture and administration
- Considerable proficiency with Python
- Some proficiency with Bash
- Strong Open-Source experience
- Strong experience with configuration management tools such as Ansible, Puppet, or Saltstack
- Considerable experience with monitoring tools including Prometheus
- Familiarity with continuous integration and deployment tools such as Jenkins
- Strong communication and collaboration skills
- Ability to write custom Kubernetes controllers and operators using Go
- Considerable experience with Amazon Web Services (AWS)
- Passion for technology and a desire to learn and grow in a dynamic and fast-paced environment
- Solid knowledge of API design principles, patterns, and best practices
- Knowledge and experience with version control systems such as Git
- Open to learning new tools and technologies, especially modern architecture of a Security Operations Centre (SOC)
- Ability and willingness to learn new technologies, evaluate their usefulness and integrate them into existing processes.
- Ability to proactively look for ways to improve processes, either through configuration, process or other changes as required. • Passion for and interest in cyber security.
- Open to learning new ways of working and thinking to ensure the quality of service being delivered exceeds Triskele Labs expectations.
- Capability to go the extra mile for customers to deliver high quality service and meet client needs.
- Understanding of other cultures and belief systems to function as part of a team.
- AWS Certified DevOps Engineer required
- Certified Kubernetes Administrator
- Docker certified Associate
- Elastic Certified Engineer
Benefits
Team culture is everything to Triskele Labs and it is the reason we exist.
We provide our team a great range of additional benefits such as:
- Additional days of leave for 'Birthday Leave' and 'Doona Day'
- Access to a professional external Employee Assistance Program (EAP) for all team members
- Social functions organised by our People & Culture Team
We are a forward-thinking company and always looking for ways to boost our team culture to ensure we are a destination employer. We continually undertake surveys to seek feedback from our team on ways we can improve our work environment and team member experience at Triskele Labs.