Principal Financial Group
Website:
principal.com
Job details:
Responsibilities
What You'll do
At Principal Financial Group, we provide an environment that nurtures creativity and innovation. As a Data Engineer, you will have the outstanding opportunity to develop the future of our data infrastructure, working with modern technologies and a world-class team. Your work will be pivotal in helping us deliver powerful financial solutions to our clients.
You'll Have Opportunity To
- Developing, testing and maintaining the applications / Data Pipelines with established processes.
- Maintaining, enhancing and supporting a data & analytic ecosystem in the cloud
- Develop and maintain technical designs based on requirements
- Develop application code for programs while following coding standards
- Develop and execute unit tests
- Complete Analysis & documentation as required by the project
- Support application testing and resolving test defects
- Report status updates as required by the project
- Follow established project execution processes
- Get actively involved in Training, self-development & knowledge sharing
- Continuous learning and fail-fast mindset
Qualifications
Who You are:
Education: Graduate - Engineering's degree
Skills Set
- Experience in learning and adapting to multiple data related cloud services, programming languages, development & consumption tools, and architecture frameworks
- Cloud Platforms – AWS, Good to have – Microsoft Azure
- At least 2-3 Years of Experience building solutions using AWS Services like DMS, Step function, Lambda, Glue, Dynamo, RDS on complex system.
- Hands-on experience in Snowflake
- Proficient in Python, Py Spark programming
- Data Visualization - Microsoft PowerBI
- Good SQL knowledge and understanding of databases (e.g. SQL Server)
- Good understanding of Data Warehousing, Data Mesh concepts
- Preferrable having Asset Management/Pension domain knowledge.
Other
Other: Excellent problem solving and analytical skills, good documentation skills, strong communications and interpersonal skills, good time management skills.
Good aptitude, positive attitude.
Must be a good team player.
Good learnability and quick grasping, stretch mindset
Expertise in multiple applications/functionalities, Domain skills and inclination to learn it quickly.
Familiarity with MS office, JIRA and SharePoint, High aptitude, excellent problem solving and analytical skills.
Additional Information
Our Engineering Culture:
In our Agile/Lean DevOps environment, we've nurtured a culture of innovation and experimentation across our development teams. As a customer-focused organization, we collaborate closely with our end users and product owners to understand and rapidly respond to emerging business needs. Collaboration is ingrained into every aspect of our work – from the products we develop to the world-class service we offer. We are motivated by the belief that diversity of thought, background, and perspective is crucial to crafting the finest products and experiences for our customers. Come join us and become a part of a highly ambitious team dedicated to delivering impeccable solutions!
Click on Apply to know more.