Full Stack & DevOps Engineer
(2+ years exp)Particular Audience
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedHiring contact
James TaylorThe Role
About us
Particular Audience (PA) is an AI technology company servicing the world's leading online marketplaces. We solve the filtering problem created by the enormous scope of the internet, and are working towards ‘Search-Zero’, for us to first reduce reliance upon, and then ultimately never need to use a search engine again.
Particular Audience connects people to relevant information, effortlessly and contextually.
We build cutting edge deep learning technology on massive data sets applying computer vision, natural language processing and behavioural collaborative filtering to predict and personalise your experience across the internet.
Website https://www.particularaudience.com
LinkedIn https://www.linkedin.com/company/particularaudience/
Headquarters 85 William St, Darlinghurst NSW 2010
About this role
Particular Audience is a multinational AI startup headquartered in Sydney, Australia. Based in Sydney, our big data and AI platform team is made up of leading big data and machine learning engineers. As we enter a period of rapid growth, we are now looking to expand the team.
AI interested software engineers are encouraged to apply for roles ranging from DevOps through to Big Data Engineering and will have the opportunity to work on and shape our cloud-based infrastructure, data pipelines, AI systems (collaborative filtering, NLP and computer vision) and supporting systems.
Excellence in backend development and traditional DevOps is a must, we hope you bring a great passion in DataOps and MLOps to drive our innovative AI platform building.
We are looking for an energetic problem solver who isn't afraid of tackling tasks outside of their comfort zone, a self-starter who is willing to learn new technologies, and is excited by the prospect of automating AI systems.
Responsibilities
- Backend design and development following Microservice principles
- Development for Computer Vision related projects
- Engage with stakeholders and team members to understand and scope DevOps requirements
- Troubleshooting for technical problems and root cause analysis
- Cloud-based infrastructure management
- Kubernetes DevOps
- Network management (Gateway, VPN, Security)
- Microservice DevOps
- Big data platform administration
- Machine learning platform administration
- Logging System Management
- CI/CD - integration and deployment
- Release Management & Version Control
- QA
Required Skills
- Rich development experience with API, data pipeline and/or Machine Learning stacks
- Proficient in one or more programming languages including but not limited to Python3, Scala or Java
- Rich experience in Docker, Linux and Shell scripting
- Hands-on experience with Kubenetes (Helm, Prometheus)
- Rich experience in administration of cloud platform (Azure, GCP or AWS)
- Solid knowledge of gateway and web security
- Hands-on experience of Microservice systems such as Service Mesh
- Knowledge about big data platforms like HDP, Cloudera, HDInsight, GCP, EMR etc.
- Deployment experience of Logging System e.g. ELK etc.
- Strong experience working with Git, CI/CD pipelines
Desirable Skills
- Machine Learning knowledge and deployment experience
- Hands-on experience of AKS (Azure Kubernetes Services) or similar
- Experience with DevOps of Istio, Linkerd
- Experience with Bitbucket, CircleCI, Ansible
- Familiar with JIRA workflow, version control etc.
- Administration knowledge of big data platform
- Experience in operational system building