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.**
*** Positions are open to Mexican Citizens and official residents of Mexico.**
*** Location: Guadalajara **(hybrid - Expectation of working in the office 3 days a week)
When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines. In-person working give us the platform we need to connect, work at pace and challenge perceptions. That's why we work, on average, a minimum of three days per week from the office. But that doesn't mean we're not flexible. We balance the expectation of being in the office while respecting individual flexibility.