EXPERIENCE
Essential skills and experience
- Demonstrate extensive experience of explaining technical concepts for non technical audiences within the last 2 years
- Demonstrate extensive experience of developing in Python, Pyspark and Java using Object Oriented Programming within the last 2 years
- Demonstrate extensive experience of high performance coding and benchmarking within the last 2 years
- Demonstrate knowledge of test and behavioural driven development (TDD and BDD) within the last 2 years
- Demonstrate experience of using Git and GitHub, GitLab or Bitbucket within the last 2 years
- Demonstrate extensive experience of dealing with complex Json data structures within the last 2 years
- Demonstrate extensive experience of handling Json data containing multiple schema versions and deeply nested schemas within the last 2 years
- Demonstrate extensive experience of dealing with schema evolution of Json data, including complexities such as circular references and inconsistencies between data and schemas within the last 2 years
- Demonstrate extensive experience of producing strategies aligned to business needs within the last 2 years
- Demonstrate extensive experience of looking at the big picture when making and guiding technical design decisions within the last 2 years
- Demonstrate extensive experience of translating business requirements into technical designs within the last 2 years
Nice-to-have skills and experience
- Demonstrate experience of working with the AWS cloud platform within the last 2 years
- Demonstrate experience of continuous integration and continuous deployment within the last 2 years
- Demonstrate experience of AWS Identity and Access Management (IAM) within the last 2 years
- Demonstrate experience of using AWS Elastic Cloud Compute (EC2) within the last 2 years
- Demonstrate experience of using AWS S3 (Simple Storage Service) within the last 2 years