Launched in 2008 with a mission to revolutionise advertising by solving the greatest issue affecting the industry "Ad Skipping". Mirriad's patented technology allows brand imagery such as product and signage, to be seamlessly integrated into any digital video stream or file. In doing so it has created a new standard in advertising where brand integration is an affordable, scalable ad unit running in multiple pieces of content. The resulting native in video ads (NIVA) are seamless, authentic, and work across all three screens. In 2013, Mirriad's chief scientist won an Academy Award for the imaging technology.
Purpose of Role:
The purpose of this role is to contribute to Mirriad's Platform system. To build and maintain services and workflows within the system to enable us to sell and deliver ads at scale.
Automation of build and deployment of Marketplace and Ad Cloud microservices
Manage and configure our BI toolchain for delivering key reports and dashboards
Implementation of new, and extension of existing services in Python/Groovy/Java/Go
Routinely delivering high quality and robust services and automated tests
Collaborate with other developers, QAs, operations and business stakeholders.
Work in a team and sharing knowledge, being able to Pair Program with developers at different levels. Passionate discussions are encouraged.
Help to keep our high-availability promises, by careful design and using automated deployment.
Skills, Knowledge and Attributes needed for the role
Degree in Engineering or other Technical Field (desirable, but not required
Development of microservices in messaging-based environments
Automation and scripting skills to undertake DevOps tasks
BI configuration and management
Debugging and troubleshooting of distributed systems
Development using automated tests
Confident in continuous refactoring and evolutionary design.
Show initiative, can-do attitude, ideally able to work at different levels on the project, from design, to deployment. Be a self-starter.
Demonstrate ability to learn, ideally have passion for learning and being able to stay current by her/himself.
Good knowledge of at least one of Python / Groovy / Java / Go, OOD, TDD, Refactoring, Messaging, HTTP, Web Applications, ReST Web Services.
Working knowledge of AWS and Docker
Knowledge in SQL database queries
Knowledge of working in Unix/Linux Environments
Development in a microservices environment using Docker
Experience in undertaking automation for DevOps tasks in scripting languages (preferably Python)
Experience and interest in working in media or broadcast on advertising platforms or services for a content owner or agency is a plus
BI tool configuration and management is a plus
Has experience with defect tracking tools such as JIRA, Bugzilla or similar
Can demonstrate experience and an interest in digital media applications
Should have used version control systems, Git/Stash preferentially
Experience with distributed software systems and AWS is a serious advantage
There is no need to provide bank account details or payment to any person or organisation when applying for vacancies. If these details are requested for any vacancy you see with us, please report it to us via our contact page.
Apply above for Back-end Developer jobs in London.