DevOps Engineer

  • Full-time

Job Description

About Hyper Anna and our team:

We’re a fast growth software start-up in the AI and data analytics space, and we’re on a mission to democratise data. Founded in 2016, we’ve built an AI powered data analytics platform that is transforming how businesses use data. Our software enables users to interact with their data in natural language, and proactively scans and presents the user with tailored insights within seconds. This means no need to wait on dashboards to be created or reports to be written, you are empowered to be curious about your business every day. 

Behind our software is a growing team that is disrupting the analytics industry. People who love solving real world problems with smart ideas and smart technology. We're product builders, creative thinkers and we always go that extra step to delight our customers. 

About the opportunity

This is a non-senior role, and we're looking for a DevOps Engineer with an interest in automation, cloud technologies and continuous delivery to help us improve our SaaS Platform and deployment processes. The focus for this role is on building out our microservices platform (observability, metrics, service templates, container orchestration) and keeping our production environments humming along as we grow and scale. We encourage close collaboration and continuous learning, so there will be opportunities to follow your interests and contribute to our product development and data platform as well.

We deploy Hyper Anna to multiple cloud environments and client provided infrastructure. We don’t require you to already know all our tools and stack, but we’d love for you to be familiar with the underlying concepts of at least some of our technologies.

Some of the tech you'll get to play with includes:

  • Python/Node/Java Virtual Machine based microservices
  • Docker
  • New Relic for monitoring
  • ElasticSearch, Fluentd and Kibana for centralized logging
  • Zipkin for distributed tracing
  • Terraform for managing infrastructure
  • Ansible for managing deployments
  • CircleCI for Continuous Integration and build pipelines
  • Amazon Web Services and Azure for cloud hosting and ‘Infrastructure as a Service’
  • “SlackOps” for self-service management of test environments

About You

  • You have 2 - 3 years of experience and you're familiar with at least one programming language - ideally Java, Python, C# or similar
  • You have a solid understanding of good software engineering practices and fundamentals, such as working knowledge of basic data structures, algorithm complexity and how to write clean, well-structured code
  • You are familiar with the concepts and technical practices that underpin ‘Continuous Delivery and DevOps’. 
  • You have demonstrated experience administering Linux systems or at least basic knowledge of the command line and are willing to learn more as part of this role
  • You either have demonstrated experience securing software and infrastructure, or an understanding of some basic concepts and a willingness to learn

2020 will be a huge year for us and you have the opportunity to join us at the beginning of our hyper growth phase! This means you’ll have access to real career opportunities as we grow, receive a competitive salary and pre-IPO equity, and work in our beautiful, centrally located office.

We're building software for the data revolution, come and join us.