We are always on the lookout for talented and motivated individuals to join our dynamic team of highly valued specialists. If this sounds like you, we’d love to talk to you. Why not drop us your CV and introduce yourself.
jobs@centurystreamtv.com
AWS Media Services Architect/Consultant Remote working Part-time/full-time
We are seeking an experienced AWS Media Services architect/consultant to join our expanding video solutions team. As an expert in cloud-based media workflows, you will assess client needs, design custom solutions, and provide guidance on best practices to help our clients deliver high-quality, scalable, and cost-effective video streaming experiences.
Responsibilities
Understand and analyse client requirements related to video streaming, storage, and distribution in order to design tailored solutions.
Develop architectural diagrams, documentation, and presentations detailing proposals for services infrastructure and workflow for client review and approval.
Assist clients in implementing and configuring AWS Media Services, including MediaConnect, MediaConvert, MediaLive, MediaPackage, and MediaTailor, to meet specific needs.
Optimise video encoding, compression, and delivery settings to ensure high-quality video streaming experiences across various devices and platforms.
Develop and implement strategies for media analytics, monitoring, and reporting using AWS tools and services such as Amazon CloudWatch, AWS Management Console, and AWS CloudTrail.
Provide guidance on integrating AWS Media Services with other services such as AWS Lambda, Amazon S3, Amazon CloudFront, and AWS Identity and Access Management (IAM).
Collaborate with clients and cross-functional teams to facilitate the successful launch and operation of solutions.
Continuously stay up-to-date on industry trends, technological advancements, and best practices in AWS Media Services and video streaming in general, in order to provide clients with the most relevant and effective solutions.
Monitor and evaluate the performance, security, and scalability of client solutions, proposing and implementing improvements and optimisations as needed.
Provide training and support to clients and their teams on using and managing their cloud infrastructure.
Requirements
Proven experience in designing, implementing, and managing AWS Media Services solutions for video streaming, including encoding, packaging, and delivery.
Strong understanding of video codecs, formats, and encoding techniques.
Familiarity with media analytics, monitoring, and reporting tools and techniques.
AWS Solutions Architect, AWS Developer, or AWS Media Services Specialty certification is a plus.
Strong analytical and problem-solving skills, with the ability to quickly understand and adapt to new technologies and concepts.
Excellent interpersonal and communication skills, both written and verbal, with the ability to clearly present complex technical concepts to clients and team members.
Ability to work collaboratively within a team environment and successfully manage multiple projects with tight deadlines.
Strong customer focus and commitment to delivering high-quality solutions that meet the needs and goals of the client.
Senior .Net Developer Remote working Permanent / freelance
We are looking for an experienced and passionate Senior .NET Developer to join our cloud development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software applications and video workflows using the latest .NET technologies. The ideal candidate will have strong analytical and problem-solving skills, as well as excellent communication and collaboration abilities.
Responsibilities
Design, develop and maintain high-quality software applications using .NET framework, including .Net Core, C#, and SQL/SQL Server.
Write code designed and optimised to be deployed on serverless cloud technologies, such as AWS Lambda and Elastic Container Service.
Collaborate with cross-functional teams to gather requirements, analyse needs, and translate them into innovative and scalable software solutions.
Optimise application performance by identifying bottlenecks, debugging, and implementing necessary improvements.
Ensure the highest standards of code quality and maintainability by following best practices and industry standards, including writing clean, testable, and efficient code.
Develop and implement robust, secure, and scalable application architecture, including the design and deployment of APIs, web services, and databases.
Provide technical guidance and mentorship to other developers on the team, fostering an environment of continuous learning and professional growth.
Participate in code reviews, providing constructive feedback and supporting the overall quality of the team’s deliverables.
Troubleshoot, debug, and resolve software defects in a timely and efficient manner.
Collaborate with project managers and stakeholders to ensure timely delivery of software solutions, keeping projects on track and within scope.
Stay current with the latest industry trends, technologies, and emerging best practices, proactively seeking opportunities to improve your skills and apply them to projects.
Requirements
Proven experience (5+ years) as a .NET Developer, with a strong background in C#, and SQL/SQL Server.
Strong understanding of software development principles, best practices, and design patterns.
Familiarity with front-end development languages (e.g., HTML, CSS, JavaScript) and frameworks (e.g., Angular, React, Vue.js) is a plus.
Familiarity with using AWS and or Azure service APIs
Knowledge of cloud computing platforms, such as Azure or AWS, and experience with microservices architecture is also a plus.
Excellent problem-solving and analytical skills, able to tackle complex challenges and devise innovative solutions.
Strong communication and collaboration skills, with the ability to work effectively within a team and liaise with stakeholders at various levels.
Attention to detail, commitment to excellence, and a strong customer focus.
Passion for learning new technologies and staying up-to-date with industry trends.
Frontend Developer Remote working Permanent / freelance
We are seeking a talented and motivated client-facing Frontend Developer to join our team and create visually appealing, highly functional, and user-friendly web applications. The ideal candidate will possess a strong passion for web development, have an eye for clean design, and demonstrate expertise in transforming wireframes and mockups into fully-functioning web experiences. This role will involve working closely with our cross-functional teams, including designers, backend developers, and project managers to ensure the successful delivery of high-quality solutions.
Responsibilities
Develop responsive, user-friendly websites and applications using HTML, CSS, JavaScript, and modern frontend frameworks (e.g., Angular, React, Vue.js).
Collaborate with UX/UI designers to transform wireframes and mockups into pixel-perfect, functional web pages.
Implement sleek user interfaces, animations, and interactivity while ensuring optimal performance and accessibility.
Collaborate with backend developers to integrate APIs and optimise data-driven functionality within the frontend of web applications.
Conduct thorough testing of application functionality and appearance across various browsers, devices, and resolutions to ensure a consistent and seamless user experience.
Follow best practices and industry standards for frontend development, adhering to W3C standards and guidelines for accessibility, performance, and security.
Participate in code reviews, providing and receiving constructive feedback to maintain high-quality code and contribute to the overall growth of the development team.
Stay up-to-date with the latest web trends, technologies, tools, and best practices, continuously seeking opportunities to improve your skills and apply new knowledge to ongoing projects.
Communicate effectively with project managers, stakeholders, and other team members, demonstrating a strong understanding of project objectives and effectively prioritizing work to meet deadlines.
Requirements
Proven commercial experience (2+ years) as a Frontend Developer, with a strong portfolio showcasing your expertise in HTML, CSS, and JavaScript.
Experience with modern frontend frameworks (e.g., Angular, React, Vue.js) and libraries (e.g., Bootstrap, Material UI).
Knowledge of responsive design principles and experience building web applications that function effectively across various devices and resolutions.
Familiarity with version control systems (e.g., Git), task runners (e.g., Gulp, Grunt), and build tools (e.g., Webpack, Babel).
Understanding of web accessibility, SEO, and performance optimization best practices.
Strong communication and collaboration skills, with the ability to effectively work within a team environment.
Attention to detail, strong problem-solving abilities, and a commitment to delivering the highest quality of work.
Passion for continuous learning and staying up-to-date with the latest web development technologies, trends, and best practices.