What you will doIn this vital role you will be responsible for designing, developing, and maintaining software applications and solutions that meet business needs and ensuring the availability and performance of critical systems and applications. This role involves working closely with product managers, designers, and other engineers to create high-quality, scalable software solutions and automating operations, monitoring system health, and responding to incidents to minimize downtime.
Roles & Responsibilities:- Provide technical leadership to enhance the culture of innovation, automation, and solving difficult scientific and business challenges. Technical leadership includes providing vision and direction to develop scalable reliable solutions.
- Provide leadership to select right-sized and appropriate tools and architectures based on requirements, data source format, and current technologies
- Develop data flow pipelines to extract, transform, and load data from various data sources in various forms, including custom ETL pipelines that enable model and product development
- Collaborate with geographically dispersed teams, including those in the US and other international locations.
- Foster a culture of collaboration, innovation, and continuous improvement.
- Develop talent, motivate the team, delegate effectively, champion diversity within the team and act as a role model of servant leadership.
- Responsible for managing, growing, and developing the Amgen Technology team in India, ensuring global ways of working are imbedded in the local organization
- Build data products and service processes which perform data transformation, metadata extraction, workload management and error processing management to ensure high quality data
- Provide clear documentation for delivered solutions and processes, integrating documentation
- Collaborate with business partners to understand user stories and ensure technical solution/build can deliver to those needs
- Work with multi-functional teams to design and document effective and efficient solutions.
- Develop change management strategies and assist in their implementation.
- Mentor junior data engineers on standard methodologies in the industry and in the Amgen data landscape
- Maintain strategic relationships and strong communication with the leadership team about IS services and service roadmaps to ensure that all the partners feel informed and engaged
- Lead and manage large, diverse teams within a matrixed organization.
- Understand the decision-making process, workflows, and business and information needs of business partners and stakeholders
- Contribute and define business outcomes + requirements, technology solutions, and services
- Improve activities being measured by crafting, monitoring, and optimizing relevant feedback loops through 'test & learn' activities
- Work with Product Owners, Service Owners and/or delivery teams to ensure that delivery matches commitments, acting as an escalation point and facilitating communication when service commitments are not met
- Ensure communication of key performance metrics and analysis of unmet needs
- Participate in stakeholder and other leadership meetings, working with other parts of the organization, and functional groups to ensure successful delivery
- Ensure ongoing alignment with strategy, compliance, and regulatory requirements for technology investments and services
- Facilitate standard methodology sharing, ensuring ongoing alignment with the Technology & Digital strategy
- Provide education to new partners with regards to IT service offerings
Basic Qualifications:
Doctorate degree / Master's degree / Bachelor's degree and 12 to 17 years of experience in Information Systems
Must have Skills:- Thorough understanding of modern web application development and delivery, Gen AI applications development, Data integration and enterprise data fabric concepts, methodologies, and technologies e.g. AWS technologies, Databricks
- Demonstrated experience in building strong teams with consistent practices.
- Demonstrated experience in navigating matrix organization and leading change.
- Prior experience writing business case documents and securing funding for product team delivery; Financial/Spend management for small to medium product teams is a plus.
- In-depth knowledge of Agile process and principles.
- Define success metrics for developer productivity metrics; on a monthly/quarterly basis analyze how the product team is performing against established KPIs.
- Strong influencing skills, influence stakeholders and be able to balance priorities.
- Prior experience in vendor management.
- Prior hands-on experience leading full stack development using infrastructure cloud services (AWS preferred) and cloud-native tools and design patterns (Containers, Serverless, Docker, etc.)
- Experience with developing solutions on AWS technologies such as S3, EMR, Spark, Athena, Redshift and others
- Familiarity with cloud security (AWS /Azure/ GCP)
- Conceptual understanding of DevOps tools (Ansible/ Chef / Puppet / Docker /Jenkins)
Leadership:- Influences through Collaboration: Builds direct and behind-the-scenes support for ideas by working collaboratively with others.
- Strategic Thinking: Anticipates downstream consequences and tailors influencing strategies to achieve positive outcomes.
- Transparent Decision-Making: Clearly articulates the rationale behind decisions and their potential implications, continuously reflecting on successes and failures to enhance performance and decision-making.
- Adaptive Leadership: Recognizes the need for change and actively participates in technical strategy planning.
Preferred Qualifications:
Professional Certifications:- Certified Scrum Master (CSM) or Professional Scrum Master (PSM) (preferred)
- AWS Certified Solutions Architect (preferred)
- Certified DevOps Engineer (preferred)
- Certified Agile Leader or similar (preferred)
Soft Skills: - Strong desire for continuous learning to pick new tools/technologies.
- High attention to detail is essential with critical thinking ability.
- Should be an active contributor on technological communities/forums
- Proactively engages with multi-functional teams to resolve issues and design solutions using critical thinking and analysis skills and standard methodologies.
- Influences and energizes others toward the common vision and goal. Maintains excitement for a process and works towards new directions of meeting the goal even when odds and setbacks render one path impassable
- Established habit of proactive thinking and behavior and the desire and ability to self-start/learn and apply new technologies
- Excellent organizational and time-management skills
- Strong verbal and written communication skills
- Ability to work effectively with global, virtual teams
- High degree of initiative and self-motivation.
- Ability to lead multiple priorities successfully.
- Team-oriented, with a focus on achieving team goals
- Strong presentation and public speaking skills.