About the company
Under the FOX banner, we produce and distribute content through some of the worldβs leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking.
Job Summary
a Snapshot Of Your Responsibilities
π Experience to fulfill strategy, implementation and workflow of the Media/Digital Asset Management systems. (Experience with Vidispine or any production asset management systems are a plus) π Create technical specifications based on functional requirements. π Participate in a development team, producing components for new and existing applications π Perform basic support and debugging in test and production environments π Maintain and manage existing applications π Act as a key contributor in an agile sprint team, performing sprints on new and existing applications π Identify and escalate problems π Ability to develop applications to scale in cloud based environments such as AWS π Ability to develop high traffic APIs π Ability to develop in a DevOps environment π Ability to develop in a fully automated CI/CD environment π Ability to develop highly secure, public facing applications with performance and security as a priority π Experience supporting a high-availability environment, 24/7 operation π Experience building/deploying Video players, transcoding & streaming solutions would be nice to have
What You Will Need
πSuperior problem solving, organizational, decision-making, written, oral and interpersonal skills π Experience in designing and developing large, scalable and complex systems π Experience in Cloud technologies (eg: AWS, Docker, Terraform, Kubernetes) π Experience in Build and CICD technologies e.g.: Maven, Jenkins. π Develop and maintain high-quality applications using Java technology stack and object-oriented methodologies π Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies πProficiency with Java 8/Java EE, core Spring framework, Hibernate/JPA, Git, Linux, application servers π Experience in building, maintaining and debugging cloud-native production-grade applications on AWS using services like Containers, EC2, EBS, and S3 π Sound knowledge of RESTful Webservice design, NoSQL and SQL database design, and transaction management principles π Experience with algorithm implementation π Experience with distributed message or stream processing frameworks in a cloud environment π Experience working in Digital Media based environments π Test Driven Development (TDD) exposure and understanding π Experience working with junior developers and peer programming techniques such as XP, Peer Programming, and others π Adheres to department standards, policies, procedures, and industry best practices π Available to work flexible hours based on requirements and needs