Skip to main content
Search roles

Senior Consultant - Fullstack Data Engineer - Data Analytics & AI

Location Chennai, Tamil Nadu, India Job ID R-230193 Date posted 26/06/2025
Job Title: Senior Consultant - Full Stack Engineer - Data Analytics & AI

Introduction to role:
Are you ready to disrupt an industry and change lives? At AstraZeneca, our Operations IT team is at the forefront of transforming our ability to develop life-changing medicines. We empower the business to perform at its peak by combining cutting-edge science with leading digital technology platforms and data. As a Senior Consultant - Full Stack Engineer in Data Analytics & AI, you'll play a pivotal role in developing robust, scalable systems that drive analytics and data-driven decisions across AstraZeneca’s Operations. Join us in redefining our impact on patients through data, analytics, AI, machine learning, and more!

Accountabilities:

  • Design, develop, and maintain scalable, high-performance front-end and back-end components using ReactJS (Next.js is a plus) and Node.js or Python APIs, ensuring robust and maintainable codebases.
  • Architect and implement APIs and microservices connecting diverse data sources and supporting analytics and AI-driven solutions.
  • Integrate, manage, and optimize both SQL and NoSQL databases, ensuring data structures support application requirements, high reliability, and performance.
  • Utilize and manage AWS cloud services such as S3, Lambda, EC2, ECS, DynamoDB, EKS, Amazon Bedrock, and OpenSearch (Vector DB) for application hosting, compute, storage, and advanced analytics workloads.
  • Implement and manage automated CI/CD pipelines using GitHub Actions or Jenkins, upholding high standards for code integration, deployment, and delivery.
  • Collaborate with DevOps, QA, UI/UX designers, product managers, and business stakeholders throughout the SDLC to deliver innovative software and data solutions aligned to requirements.
  • Perform unit testing, system integration testing, regression testing, and assist with user acceptance testing to ensure data solutions meet quality standards. Work with the QA Team to develop testing protocols and identify and correct challenges.
  • Maintain clear and comprehensive documentation, including Knowledge Base Articles (KBAs), data models, pipeline documentation, and deployment release notes.
  • Diagnose and resolve complex issues related to data pipelines, backend services, and frontend applications, ensuring smooth operation and optimal user experience.
  • Create and maintain engaging data visualizations and dashboards to deliver actionable insights, supporting the business in decision-making and monitoring.
  • Liaise with internal teams and third-party vendors to address application issues, technical dependencies, and project needs effectively.
  • Support and mentor junior developers through peer reviews, knowledge sharing, and best practice guidance.
  • Stay current with emerging trends in software development, cloud services, and data engineering, continuously seeking opportunities to improve architecture, performance, and development efficiency.
  • Ensure compliance with data security, privacy regulations, and internal standards through rigorous validation, data cleansing, and responsible development practices.

Essential Skills/Experience:
- Minimum 7+ years of experience in developing and delivering software engineering and data engineering solutions.
- Experience with ELT/ETL tools such as SnapLogic, FiveTran, or similar are good to have.
- Experience in Snowflake, DBT (Data Build Tool), and similar data warehousing technologies are added benefits.
- Frontend: ReactJS (Next.js experience is good to have, but not mandatory)
- Backend: Node.js and/or Python APIs (such as FastAPI or Express)
- DevOps & CI/CD: Experience with either GitHub Actions or Jenkins to automate deployment, integration, and testing processes
- Cloud & Data: Deep experience with AWS, including S3, Lambda, EC2, ECS, DynamoDB, Amazon Bedrock, EKS, and OpenSearch (Vector DB); strong capabilities in both SQL (e.g., PostgreSQL, MySQL) and NoSQL database concepts
- Software Engineering: Solid coding, unit testing, and debugging experience; familiarity with containerization (Docker, Kubernetes/EKS); advanced problem-solving skills

Desirable Skills/Experience:
Experience or exposure to Next.js, as well as working with analytics, ETL/ELT workflows, data pipelines, data visualization (Power BI or similar), and cloud-native data architectures is beneficial. Skills in building robust APIs and integrating advanced cloud services (e.g., Amazon Bedrock for generative AI workloads) are highly desirable. A bachelor's or master's degree in Computer Science or related fields is preferred. Experience within life sciences or pharmaceutical industries is an advantage.

When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines. In-person working gives 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. Join us in our unique and ambitious world.

At AstraZeneca, we leverage technology to impact patients and ultimately save lives. Our global organization is purpose-led, ensuring we push the boundaries of science to discover and develop life-changing medicines. We take pride in working close to the cause, unlocking potential to make a massive difference to the outside world. With investment behind us, there's no slowing us down as we drive cross-company change to disrupt the entire industry.

Ready to make a meaningful impact? Apply now to join our team at AstraZeneca!

Date Posted

27-Jun-2025

Closing Date

09-Jul-2025

AstraZeneca embraces diversity and equality of opportunity.  We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills.  We believe that the more inclusive we are, the better our work will be.  We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics.  We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.

]]>

We’ll keep you up to date

Sign up to be the first to receive job updates

Interested InPlease select a category or location option. Click “Add” to create your job alert.

By signing up, I acknowledge I have read the AstraZeneca privacy policy, and I wish to receive email communications and SMS communications. I understand I can opt-out from receiving email and SMS communications at any time.

Glassdoor logo Rated four stars on Glassdoor

Great culture, great work assignments, supportive management. Rotation opportunity within the company. They value inclusion and diversity.