114 Invesco Jobs
3-5 years
Bangalore Rural
1 vacancy
Principal Engineer I, Enterprise Architecture
Invesco
posted 4d ago
Flexible timing
Key skills for the job
We are seeking a highly skilled and motivated Data Platform Engineer to join our fast-paced dynamic Data Platform Team to contribute to the development and maintenance of our enterprise data platform infrastructure, building-out enterprise grade data platform capabilities that support our Client Experience, Regulatory, and Investment teams.
The focus of this role is to work with the IDF EA Data Platform Team to extend the capability offering of the Invesco Data Fabric (IDF), Enterprise Architecture (EA) and bring new capabilities to market within Invesco. Given Invescos global footprint, this role is truly global in nature as you will be working with key stakeholders globally. This is a hybrid office role working out of our Hyderabad location.
Job Description
Primary Duties/Responsibilities:
Design, develop and maintain Invescos data platform infrastructure.
Administration of various cloud data platforms on Amazon Web Services (AWS), Airflow (MWAA), Snowflake, Power BI etc.
Design and Architecture prior to enabling new capabilities.
Develop data set patterns processes for data discovery, modeling, mining, and archival.
Other ad hoc duties as required.
Work Experience:
3+ years of experience focused on data engineering with 5+ years overall working experience.
3+ years of experience with enterprise data platforms using Snowflake, AWS and platforms in the modern data stack ecosystem.
3+ years of experience with ETL/SQL including fundamental and optimization query techniques, normal forms, and processing semi-structured data such as CSV, XML, XPath, XQuery
Understand scheduling / orchestration systems (Airflow DAGs)
Strong understanding of data governance, data quality, and data security principles.
Expertise in building out DevOps pipelines in AWS and Bitbucket. Terraform experience is a plus.
Familiar with Agile software development
Experience in mission-critical environments for high availability, failover, disaster recovery, and redundancy.
Knowledge/ SKILS/Personal attributes:
Exceptional analytical and critical thinking skills
Autonomous personality. Well help guide you, but we wont micromanage you. We expect integrity and results. Your work and deliverables will speak for themselves,
You listen to the input of your team members and take diverse perspectives into account to approach challenges from multiple angles.
Structured, disciplined approach to work, with attention to detail
Strong organization and planning skills
Able to work under pressure and meet tight deadlines, while remaining professional and courteous
Open minded, flexible, and willing to listen to other peoples opinions.
Excellent communication skills, both verbal and in writing
Client-focused
Interpersonal skills necessary to effectively communicate face-to-face, over the phone and via email with a variety of individuals.
Passionate about technology, curious to learn and able to quickly pick up new skills.
Able to work in a global, multicultural environment.
Must demonstrate a positive, team-focused attitude.
Formal Education:
Bachelors degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems and/or equivalent work experience
Snowflake SnowPro certification highly desirable
AWS Solution Architect certification desirable
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Invesco roles with real interview advice