The Platform Architect - M&E a.k.a Hollywood

Evercast

The Role
Are you an experienced or veteran chief software architect? Do you have experience building a SaaS platform? Does the idea of being at the center of the media work flow disruption sound interesting? Are you excited by the idea of working with the latest in Media and Entertainment workflows and tools? We are looking for a platform architect to lead our next generation platform beyond 2020. You will be responsible for the design, operation, and ownership of the Evercast Platform. This is a hands-on role within our experienced team of coders and operators, and you must be able to understand what is needed to craft a technical architecture that meets of our high profile and demanding clients. 
The role requires deep technical aptitude, troubleshooting, documentation and excellent cross-functional collaboration. You will need experience leading through influence with a consultative and collaborative approach to establishing and drive creative solutions, architecting them and guiding the implementation.
The Responsibilities
  • Collaborate closely with the Strategy stakeholders including, Product, Client, Infrastructure, Database, and Technical Operations teams to evolve the application features into new markets and partnerships via SDK
  • Evaluate, assess and define approach for platform architecture for Evercast product and client SaaS workflows
  • Ensure technical nonfunctional requirements, including security, performance, scalability, and reliability are addressed in addition to the product functional requirements
  • Roadmap the development for migrating monolithic applications to modern microservice architectures
  • Designing and developing a uniform, scalable, and extensible API
  • Create and lead software development in support of Evercast data governance policy, process and procedures to support ongoing and future application development
  • Utilize Experience with abstracting general principles, driving conceptual design and logical design, and translating into physical implementation
  • Ensure solution designs are consistent and adhere to client and platform roadmaps, blueprints, standards, and best practices by participating in application delivery and governance across SDLC phases
  • Implement CICD design for deployment automation of individual components
  • Solve problems with an emphasis on producing scalable, efficient, and maintainable solutions
  • Engage with both technical and non-technical stakeholders to come up with robust solutions
  • Review code contributed by your peers and provide constructive feedback
  • Development with databases, web servers, wireframe development, and UI/UX design
  • Provide accurate estimates for the completion of tasks
Desired Skills
  • 8+ years of industry experience in Web-based, preferably SaaS
  • 2+ years architecting/designing high-scale, high-performance, and distributed systems
  • Proven track record building production class solutions to support web and video streaming applications with WebRTC technologies
  • Ability to quickly consume new technologies and tools and decide if or how they can be useful in our stack
  • Experience creating SOA based architectures
  • Understanding of content management systems and life cycles
  • Experience documenting system architectures via modeling diagrams and effectively transitioning those architectures to implementation teams
  • Applied knowledge in an iterative development environment employing Agile/Scrum combined with DevOps exposure
  • Experience developing web applications using HTML, CSS, and JavaScript/TypeScript
  • Cloud, Kubernetes, Serverless Technologies (AWS)
  • Experience designing and operating solutions with relational Databases
  • Prefer experience with WebRTC
  • Experience in CI/CD environment (ie. Docker, Jenkins, Ansible, Kubernetes)
  • Ability to present technical information in non-technical term
  • Strong problem solving and analytical skills
Subscribe Now