AWS Full Stack Developer
Posted: 11 Jan 2021
Closes: 10 Feb 2021
A little bit about our team
The Technology and Infrastructure team is responsible for delivering first class, leading edge solutions to the business. The team members are proactive, responsive business enablers that deliver competitive advantage by choosing, implementing and supporting the use of information technology. They take ownership of delivering the day to day workload, as well as exciting transformative projects. They are a delivery focused team, are fun to work with and have great relationships with internal teams and 3rd party suppliers.
The UKTV technology team are based in both a small office in Leeds and a HQ in Hammersmith, London. The development team are located in Leeds.
What you will be doing
We are looking for a hands-on developer who is passionate about developing scalable, highly available application solutions that leverage AWS services for Broadcast Media applications:
Essential:
AWS Developing on AWS or AWS Certified Developer Associate (preferred).
The Technology and Infrastructure team is responsible for delivering first class, leading edge solutions to the business. The team members are proactive, responsive business enablers that deliver competitive advantage by choosing, implementing and supporting the use of information technology. They take ownership of delivering the day to day workload, as well as exciting transformative projects. They are a delivery focused team, are fun to work with and have great relationships with internal teams and 3rd party suppliers.
The UKTV technology team are based in both a small office in Leeds and a HQ in Hammersmith, London. The development team are located in Leeds.
What you will be doing
We are looking for a hands-on developer who is passionate about developing scalable, highly available application solutions that leverage AWS services for Broadcast Media applications:
- Working as a developer alongside various core business, and technical teams
- Software development knowledge covering design patterns and programming best practices
- Working with infrastructure and application development, aligned to industry best practice
- Exposure to Agile software development
- DevOps practices such as infrastructure as code, continuous integration and automated deployment
Essential:
- Solid commercial application development experience (Java /JavaScript)
- Hands-on experience developing and deploying business software
- Experience with building application against AWS services such as Lambda, EC2, S3, SQS, SNS, Fargate/EKS etc.
- Experience with continuous integration tools (e.g. Jenkins)
- Strong scripting skills (e.g. Bash, Python, Ruby, Perl, etc.)
- Experience with unit or automated testing tools (e.g. Junit, TestNG)
- Hands on familiarity with automated deployment such as AWS CDK, CloudFormation, Terraform
Desirable: - Agile software development expert
- Experience with configuration management platforms (e.g. Chef, Puppet or Ansible)
- Exposure to Broadcast or OTT media workflows an advantage
Personal Characteristics: - You enjoy collaboration
- You are adaptable with a "Can Do" attitude
- You can demonstrate ability to think strategically about business, product, and technical challenges
AWS Developing on AWS or AWS Certified Developer Associate (preferred).