.AstraZeneca is a global biopharmaceutical business that focuses on the discovery, development and commercialisation of prescription medicines for some of the world's most serious diseases. At AstraZeneca, we're proud to have a workplace culture that inspires innovation and collaboration. Here, you would express diverse perspectives, contribute to an energised environment and provide creative ideas - and be rewarded for this.As a Full-stack Data Engineer in the Drug Development Data Platform (3DP), you will support solution development and testing, provide technical leadership, and take responsibility for delivery. This is a partially business facing role so your communication and technical skills are equally important; you will be setting expectations, reporting progress and managing relationships with senior stakeholders.You will have a broad range of knowledge and experience across data & analytics. You will work almost exclusively on our AWS data platform. You will join a team that has delivered cloud solutions, such as the development of auto-scaling containerised ETL. Similarly, we have built an automated ETL test harness which integrates with our evolving CI/CD processes.You'll be part of a team of engineers who work closely with IT colleagues across the world in Mexico, Spain, India, and the UK. You would be a technical point of reference in the team and need a collaborative delivery approach to be successful. We prefer to use Agile but choose the appropriate approach for the team and stakeholders. So, experience of a variety of delivery management approaches will come in useful. You will provide technical leadership throughout our software development lifecycle, from the initial development of a technical design based on a blueprint, right through to hypercare.**Essential skills and experience**- Good experience of Angular JS and PostgreSQL- Experience of big data, ETL & cloud techniques, and tools (e.G. we currently use AWS-based Python, Terraform, Glue, S3, SQS)- Experience of triaging and addressing tickets.- You must have experience working in a global team- You are able to liaise with, and build strong relationships with business colleagues- You will be able to design and document development best practices- You must have strong analytical and data manipulation ability- You must have experience of technical leadership in data and analytics- You will need great interpersonal skills & a collaborative approach to delivery**Desirable skills and experience**- Some experience in Java and Oracle for an old system that is planned for decommissioning- You are very likely to have experience of Agile practices using tools such as Jira- Experience of Snowflake, DBT, Redshift (inc. Spectrum) and Aurora- Experience of visualisation technologies (we are focused on Power BI)**AstraZeneca is an equal opportunity employer.*****Strong English communication skills required