Founded in 2010, the company is a leader in cloud-based video supply chain solutions, helping the media industry transition to the cloud. With over 400 digital channels and 5M+ assets managed, its innovative technology transforms production, distribution, and monetization
TECHNICAL STACK
Frontend clients are built with React and test automation with cypress.io
APIs are built with GraphQL
Their backend (micro)services are built with Typescript and node.js
Their data sits in Postgres, Redis, and Elasticsearch
They use SQS and SWF to orchestrate their services
They run in Docker containers over Kubernetes auto-scalable clusters (100s of nodes per cluster)
They use Terraform and Helm for infrastructure set up and tear down and replication
They use CircleCI for their automated continuous integration process
The code sits on GitHub and they use Jira and Confluence to track work and documentation
They are open-minded and always looking for new tools or technologies that can make their life easier or bring innovation
RESPONSIBILITIES
Architect
Design and build new features and systems within their platform
Take on complex, ambiguous problems, conduct research and find solutions
Code hands-on
Review other people’s code and design
Collaborate with the product team to review and improve specifications and designs
Client Engagement
Collaborate with clients to understand their business needs and technical requirements
Provide technical guidance and support to clients throughout the implementation process
Solution Configuration
Configure our client’s SaaS platform to meet client-specific requirements
Develop custom scripts and workflows to automate and optimize client processes
Ensure seamless integration with client systems and third-party applications
Review and advise infrastructure requirements, such as cloud provisioning, virtualization, media storage, database systems, networking, and security
Efficiency Improvements
Identify and implement opportunities to enhance the efficiency of the implementation process
Create accelerators such as templates, scripts, and tools to streamline and speed up implementations
Continuously evaluate and refine processes to ensure they are as efficient as possible
Testing and Validation
Conduct thorough testing of configured solutions to ensure they meet client requirements.
Assist clients in the user acceptance testing (UAT) process
Training and Support
Provide training to clients on the use and capabilities of our client’s platform
Offer ongoing technical support and troubleshooting during the implementation phase
Document implementation processes and create user guides as needed
Collaboration and Communication
Liaise with the engineering team to relay client feedback and suggest improvements to the platform
Participate in regular team meetings to share insights and updates on implementation projects
REQUIREMENTS
Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
5+ years of experience in a technical implementation or similar role, preferably in a SaaS/Platform environment
Deep expertise in the areas listed in the “Stack” Section
Experience implementing Enterprise Resource Planning (ERP) systems such as Peoplesoft, SAP, BMC Software, CA Software, etc
Strong understanding of software development methodologies and the software development lifecycle (SDLC)
Strong technical skills, including proficiency in scripting languages (e.g., Python) and familiarity with API integrations
Proficiency in scripting and automation languages
Database experience and basic SQL skills
Basic understanding of Liquid JS and its templating language
Basic knowledge of JavaScript and other web development languages
Proven experience in configuration management, system administration, or related roles
Strong communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders
Ability to manage multiple projects and priorities in a fast-paced environment
NICE TO HAVE
Experience working with implementation company such as Accenture, Microsoft Consulting Services, Deloitte, IBM, Capgemini, Cognizant, Infosys, PWC, Boston Consulting Group (BCG), etc
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Experience with media and entertainment technologies
Experience with mobile or interactive TV applications
Experience with Media Streaming scenarios
Software development experience to help be more specific with defect analysis, diagnosis and interaction with their development teams