About Sky
Sky is a company born in 2003 and it is part of Sky group, the European entertainment leader with about 23 million customers. It offers its Pay TV via satellite, DTT, and over the Internet. Sky also offers an on-demand service called NOW, which enables people to watch streaming contents such as movies, TV shows, sports matches, and much more. Sky promotes responsible businesses and environmental protection with projects embraced on an international scale. It has been the first Carbon Neutral media company in direct emissions and, through its Sky Zero campaign, it is bringing forward the target to be the first net zero carbon media in Europe by 2030.
Inside the company, there is a logical division in teams, where different professionals are grouped to target objectives and contribute to the development of the area as well as the company itself. Working within the Digital & TV APP Product Development area is about designing and shaping high-quality products millions of people love and use every day. From SkyQ to Sky Glass, from real-time sports data to news and entertainment contents, we combine our strategic vision, engineering know-how, and operational excellence to deliver customer-led digital products that bring innovation and value to all our customers.
What you will do We're looking for an experienced Cloud Developer with a passion for designing and developing high-quality, clean, scalable, reliable, and reusable services with automation in mind. You will lead the evolution of digital products by promoting both technical and product innovation through the adoption of cloud-based solutions, mainly on AWS. Quality will be the main aspect of your day-to-day: starting from the solution design, through writing code, testing automation, CI/CD pipelines to deployments onto the Cloud. You will run discovery activities (PoC) to rapidly bring value through well-architected MVPs. You will compare solutions with your colleagues or even colleagues from other teams to foster ideas exchange, design patterns, and best practices adoption. Moreover, you will drive your team to get things done and ensure that knowledge is evenly distributed across your teammates.
Your profile and mindset You love your job, which will include but will not be limited to writing code, automation, and managing infrastructure. You are meticulous in ensuring that your work is of the highest quality. You feel confident in working in Agile environments. You are a quick learner and you don't stop at the surface. You are highly motivated in finding new solutions or improving existing ones. You have a positive attitude towards problem-solving. You listen to your team's needs and actively contribute with solutions and approaches that could help your mates. You choose the best solution to face a problem among all the available ones. You inspire your teammates and motivate your decisions in complex contexts. Minimum technical requirements BS in Computer Science or equivalent. Deep knowledge of computer science topics such as algorithms and data structures. Minimum 3 years of experience as a Cloud developer using Javascript (preferably using Node.js, Typescript, Express, Fastify, Nest, Jest frameworks) or other OO languages such as Java or Python. Experience in writing unit tests, taking care about the level of coverage you get. Familiarity with container technologies such as Docker. Experience in the AWS Serverless services (e.g. AWS Lambda, S3, Dynamo, SNS, SQS just to name a few). Experience with both Relational and Non-Relational Databases. Experience in RESTful and event-driven microservices. Familiarity with Infrastructure as Code (IaC) tools or frameworks such as Terraform, CDK, Serverless, CloudFormation. Experience with CI/CD tools (e.g. Jenkins, CircleCI). Experience in a Lean/Agile team in support of continuous product delivery. Why would you choose this role? You will work in a dynamic and stimulating environment, and you will be part of one of the best Media & Entertainment companies in Europe. We are always looking for the best talents that can bring remarkable value to our company and we try to stay updated with market progresses and cutting-edge technologies. New challenges and solutions are waiting for your contribution where you will be guided by experts who try to bring out the best in you. You will also have the chance to take part in summits, conferences, and trainings both as a listener and a speaker.
#J-18808-Ljbffr