Unata is looking for a DevOps Engineer to help automate our development and deployment processes, centralize the capture and analysis of our ever growing logs, and automate our monitoring systems hooked up to our various client deploys. You will develop and manage automation code to improve our software development practices and the health of our deployments.This is an amazing opportunity for you to design our automation from the ground up, working closely with our team of developers and data scientists to ultimately build solutions that power slick mobile and web applications, personalized content services, and robust integrations with retailer data systems.
Skills: Python,UNIX,JIRA,Amazon Web Services,Jenkins,Dev Ops
Sectors: Technology,Retail / Wholesale
Text title: ?What makes working at Unata so great?
Working with dedicated people that want to make an impact. This ain't no another-day-another-dollar gig.A working environment where your opinions are discarded. Just kidding, your opinions are valuable. That's why we want to hire you!A team that appreciates learning new technologies and implementing them when they make sense.Attending various developer conferences like PyCon where our team is regularly selected to present (Latest tutorial)Competitive compensation and stock options.Stocked-up fridge full of food and beer.Totally-optional, totally-fun activities every Friday, usually ping pong at Spin Toronto or board games in the office.
Text title: Who are we?
We are building the retail experience of the future. We work with large retailers to power their digital experiences, while personalizing each shopper's content and offers based on their purchase history. We're connecting the physical shopping experience with the best of the digital world.Unata's digital marketing platform consists of state of the art data analysis systems, award-winning mobile and web applications, and machine learning technologies. We hold ourselves to the highest standards; our work has won awards from Apple and many industry publications.
Text title: Requirements:
Requirements, requirements, requirementsYou have experience implementing and maintaining developer, deployment, and analysis tools.You have been part of a team that built and shipped real software. You know… flappy bird clones… all that jazz.You understand engineering best practices: automated testing, version control systems, documentation, continuous integration, duct tape redundancy, etc.You feel at home (cd ~) in a Unix development environment.You can clearly communicate complex technical concepts: "Set the Geiger Powerlantern to 3!"You can demonstrate and talk about your willingness to learn new things. Like that new reactive microservice framework everyone's been deploying on docker lately.BONUS POINTS!Degree in Software Engineering, Computer Science, etc.Solid grasp of computer science concepts: data structures, algorithms, and programming paradigms. We are very keen on implementing red-black trees here at Unata.Experience with the following technologies (C-c-c-c-Combo Breaker!):Jenkins Continuous IntegrationElasticSearch, Logstash, Kibana (ELK)Python (+ for Flask, SQLAlchemy, Celery)RDBMS (+ for PostgreSQL)Leading cloud API's such as Amazon EC2 / S3 API or similarCool personal projects on github or other places.Oh! And a willingness to be the greatest ping pong player in the world (or the office).