Mirada is a software development company that builds solutions for the Digital Television and media sector.
If you are an engineer with Java experience that loves audiovisual, media streaming and television technologies, we might have the perfect job for you!
Our products are used by leading TV operators and broadcasters worldwide, to deliver innovative digital TV services to their customers. We develop backend systems for managing the TV Platform and frontend applications for the final customers to consume the media content. Regarding our main product, it’s a TV platform including several backend and frontend modules. We have 3 main backend systems:
- SDP: Providing support to the client applications (STBs, Android, iOS, Web,
- Smart TVs, Android TVs, etc), besides, for the TV operator to control the platform, i.e. managing clients, devices, channels, VoD Catalogue, billing, etc.
- AMS/CMS: In charge of the content/metadata acquisition and management.
- LogIQ: that is a big data system receiving metrics from the different modules to provide reports and useful data to the operators, e.g. audience measurement, customers behaviours, quality of service, etc.
The systems architecture is based on micro-services that are deployed in Kubernetes using Docker containers. The backend modules are mainly developed with Java (Rx- Java) and Clojure, besides, we are using many trendy libraries and frameworks: SpringBoot, Gradle, docker-compose, minikube, Archaius, Hystrix, RabbitMQ, Amazon Kinesis, RedShift, Redis, Oracle RAC, Ratpack, Guava, Prometheus, Grafana … and there are more. Front-end applications are developed in native languages: C++ for Sep-Top-Box, Kotlin and Swift for the Devices, AngularJS for web base clients, and ReactJS for the backend administrative tools.
We are looking for new engineers to join our backend team, in charge of the maintenance, evolution, deployment, support and helpdesk of our CMS.
The main tasks are related to Java development, but we are looking for a flexible person that also feels comfortable with operational tasks, related to the deployment and maintenance and support of the system.
MIRADA CELEBRATES DIVERSITY, SUPPORTS INCLUSION AND ENCOURAGES INDIVIDUAL EXPRESSION IN OUR WORKPLACE. WE DO NOT TOLERATE HARASSMENT OR DISCRIMINATION AGAINST OUR CANDIDATES OR EMPLOYEES. WE ARE AN EQUAL OPPORTUNITY EMPLOYER