Senior Consultant - Data Engineer at AstraZeneca
Career Level: D2
Make a Difference with Technology
Leverage technology to impact patients and ultimately save lives. Do you have expertise and a passion for information technology? Would you like to apply your expertise to influence IT strategy in a science-driven company that transforms ideas into life-changing medicines? If so, AstraZeneca might be the place for you!
About AstraZeneca
AstraZeneca is a global, science-led, patient-focused biopharmaceutical company dedicated to the discovery, development, and commercialization of prescription medicines for some of the world’s most serious diseases. Beyond being a leader in the pharmaceutical industry, AstraZeneca is committed to being a Great Place to Work.
About Our IT Team
Join a dynamic and results-oriented environment with numerous opportunities for learning and growth. Whether exploring new technologies in hackathons or redefining the roles and work of colleagues, you can shape your own path with support all the way. Work cross-functionally and collaboratively with diverse minds.
Job Role: Senior Data Engineer
We are seeking a highly skilled and experienced Data Engineer to design, develop, and deliver software products or solutions involving data, ETL, data warehousing, data analytics, and data visualization. Engineering activities include producing scalable, optimized, quality-assured code for extraction, transformation, ingestion, curation, and publication using AstraZeneca standard delivery technologies.
Collaborate with data architects, data analysts, data scientists, AI engineers, software engineers, and business stakeholders in Agile bizdevops scrums. Optimizing Data Engineering processes (DataOps) and driving automation of CI/CD processes with low-code/no-code solutions is essential.
Key Responsibilities
- Develop both front-end and back-end modules of cloud-based applications.
- Implement systems that work with medium to large data warehouses.
- Apply data modeling, data extraction/loading, replication, concurrency, and data migration strategies.
- Demonstrate expertise as a developer on large enterprise platforms with complex integrations and large data volumes.
- Define or validate product requirements with stakeholders, establish timelines, develop, test, and implement solutions.
- Understand the domain and business to ensure high ownership of solutions and delivery.
- Adhere to AstraZeneca’s strict quality standards in processes and workflows.
- Maintain application stability and uptime, focusing on adding business value through continuous improvement and innovation.
Requirements
- 8+ years of development experience in an enterprise environment.
- Experience in the Lifesciences industry is an added advantage.
- Strong knowledge of RDBMS & NoSQL Databases like PostgreSQL and MongoDB.
- Proficiency in scripting languages, especially Python.
- Expertise in BI tools and visualizations.
- Experience with data analytics architectures, including traditional warehousing, distributed computing, and visualization analytics.
- Expertise in Python with serverless technology such as AWS Lambda and AWS Glue.
- Knowledge of Java 8+ and UI development.
- Familiarity with version control systems like Git.
- Experience with data models and artifacts.
- Ability to interpret, process, and analyze data while providing ongoing support for production applications.
- Understanding of Agile Methodology, including Story pointing, Acceptance Criteria, and Sprint/Iteration Planning.
- Proficiency in cloud-based architectures, preferably on popular platforms like Azure and AWS.
- Deep expertise in data security and privacy best practices.
- Strong understanding of clean code concepts, design patterns, and development methodologies such as TDD and BDD.
- Expertise in designing and implementing scalable, distributed, and high-performance systems.
Why Join Us?
Be part of a network of ambitious self-starters at AstraZeneca. By delivering premier technology and data solutions, we enable our company to perform at its peak. We take ownership of our work and make a significant impact. Everything we do matters.
What's Next?
Are you ready to join our team? Click the link to apply, and we’ll be in touch as soon as possible.
Find Out More
Follow AstraZeneca on
We are an equal opportunity