Job description

USFL Assurance Innovation Data Engineer Associate Summer/Fall 2018

Apply Now    
Line of Service:   Assurance
Job Type:   Full Time
Travel Requirements:   0-20%
Office Locations:   Tampa
Req ID:   105104BR
Position Type:   Associate
PwC/LOS Overview
PwC is a network of firms committed to delivering quality in assurance, tax and advisory services.

We help resolve complex issues for our clients and identify opportunities. Learn more about us at www.pwc.com/us.

At PwC, we develop leaders at all levels. The distinctive leadership framework we call the PwC Professional (http://pwc.to/pwcpro) provides our people with a road map to grow their skills and build their careers. Our approach to ongoing development shapes employees into leaders, no matter the role or job title.

Are you ready to build a career in a rapidly changing world? Developing as a PwC Professional means that you will be ready
- to create and capture opportunities to advance your career and fulfill your potential. To learn more, visit us at www.pwc.com/careers.

What will you do if you work in Assurance at PwC?
You'll ask questions and test assumptions. You'll help determine if companies are reporting information that investors and others can rely on. You'll help businesses solve complex issues faced by management and boards. You'll serve the public interest and the capital markets by conducting quality audits. Visit http://pwc.to/pwcassurance for more information on PwC's Assurance practice.

The world is quickly changing, that's why PwC is quickly adapting. We're capitalizing on trends that will impact corporate reporting.

Our focus is on globalization, technology, sustainability and environmental reporting, population shifts and regulation. We combine skills and experience to help our clients address their challenges.

Job Description
The Assurance Innovation team is developing capabilities leveraging the latest in Open Source technologies to automate and accelerate our client engagements across the enterprise. We are focused on incorporating the latest in machine learning, Big Data, NoSQL, cutting edge development languages, and advanced data processing techniques to include structured and unstructured information in a loosely coupled ecosystem delivering a technology platform that positions PwC for the future.

The Data Engineer team works together with Data Scientists, Software Engineers and Product Managers to drive Innovation and Technical solutions into the practice.

The Data Engineer team will focus on the design and build out of data models, codification of business rules, mapping of data sources to the data models (structured and unstructured), engineering of scalable ETL pipelines, development of data quality solutions, and continuous evaluation of technologies to continue to enhance the capabilities of the Data Engineer team and broader Innovation group.

Position/Program Requirements
Minimum Year(s) of Experience: 0


Minimum Academic Requirements: Bachelor's degree


Degree Preferred: in Accounting, Finance/Economics, Management Information Systems, Computer Science, Business Administration, Statistics Mathematics, Regulatory Compliance, Science, Technology, Engineering, Mathematics and/or other business field of study.


Job Duties:

Demonstrates some knowledge and/or a proven record of success participating in select projects, demonstrating creative thinking and individual initiative, cultivating teamwork dynamics through working as a team member, understanding personal and team roles, contributing to a positive working environment by building solid relationships with team members, proactively seeking guidance, clarification and feedback, prioritizing and completing tasks, communicating potential conflicts to a supervisor and exercising professional skepticism in gathering, reviewing, and analyzing client information.


Job Requirements:

Demonstrates some abilities and/or a proven record of success in the following areas:

- Data extraction, data cleansing, and data wrangling;
- Codification of business rules (analytics) in programming languages including Python, R, C/C++, Java, or Scala, etc.;
- Data integration tools (e.g. Talend, SnapLogic, Informatica) and data warehousing / data lake tools;
- Systems development life cycles such as Agile and Scrum methodologies;
- API based data acquisition and management;
- Relational SQL, distributed SQL and NoSQL databases;
- MSSQL, PostgreSQL, MySQL, etc.;
- MemSQL, CrateDB, etc.;
- MongoDB, Cassandra, etc.;
- Neo4j, AllegroGraph, ArangoDB, etc.;
- Big data tools such as Hadoop, Spark, Kafka, etc.;
- Data modeling tools such as ERWin, Enterprise Architect, Visio, etc.;
- Data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.;
- Business Intelligence Tools such as Tableau, PowerBI, Zoomdata, Pentaho, etc.;
- Cloud technologies such as SaaS, IaaS and PaaS within Azure, AWS or Google;
- Linux and comfortable with basic bash scripting; and,
- Kubernetes, Docker or Puppet.

Demonstrates some abilities and/or a proven record of success in the following areas:

- Building data pipeline with relational and columnar database engines;
- Possessing computer science fundamentals including data structures, algorithms, programming languages, distributed systems, and information retrieval;
- Working with large data sets and deriving insights from data using various BI and data analytics tools;
- Possessing an analytical mind with attention to detail and accuracy;
- Demonstrating verbal and written communication skills with the ability to present technical and non-technical information to various audiences;
- Demonstrating organization and prioritization skills with ability to multitask and switch focus as necessary to meet deadlines and/or with change in priorities;
- Thinking outside of the box to solve complex business problems;
- Understanding of the security requirements for handling data both in motion and at rest such as communication protocols, encryption, authentication, and authorization;
- Understanding of Graph databases and graph modeling;
- Demonstrating problem solving skills;
- Interacting with various levels of client and firm management in both written and verbal form; and,
- Self-motivating and taking responsibility for personal growth and development.




N/A
Apply Now    
Link for schema