Job Description
Title : ETL Developer/Data Engineer. A blended role.
Location : Remote
CORE TIME ZONE: AZ time
W2, 1099 or Own Corp
POSITION SUMMARY:
Their role is to develop, enhance and support data pipelines using Informatica Power center, AWS and Snowflake.
PROJECT INFORMATION:
Contractor will be working on the Modernizers team, EAM BI team. Their role is to develop, enhance and support data pipelines using Informatica Power center, AWS and Snowflake.
PRINCIPAL RESPONSIBILITIES:
- Designs and develops code and data pipelines to ingest from relational databases (Oracle, SQL Server, DB2, Aurora), file shares, and web services.
- Design and build Informatica Power Center mappings and workflows
- Streaming ingestion with Kinesis Streams, Kinesis Firehose, Kinesis Analytics and Kafka (MSK)
- Build Data Lake on AWS S3 with optimal performance considerations by partitioning and compressing data.
- Data Engineering and Analytics using AWS Glue, Informatica, EMR, Spark, Athena, Python.
- Data modeling and building Data Warehouse using Snowflake.
- Designs and develops code and data pipelines to ingest relational databases, file shares, and web services.
- Designs JavaScript modules and REST APIs utilizing MarkLogic to support complex searches.
- Develops MarkLogic integrations with existing enterprise platforms.
- Participates in requirements definition, system architecture design, and data architecture design.
- Participates in all aspects of the software life cycle using Agile development methodologies.
- Build and design Informatica Power Center mappings and workflows
MINIMUM QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Computer Information Systems, Engineering, Statistics or closely related field (willing to accept foreign education equivalent) (required).
- Experience in AWS services for data and analytics (required).
- 5 years of experience in Data Ingestion, Data Extraction, and Data Integration (required).
PREFERRED QUALIFICATIONS:
- 5+ years of experience in Enterprise Information Solution Architecture, Design, and development required.
- 5+ years of experience with integration architectures such as SOA, Microservices, ETL or other integration technologies.
- 5+ years of experience with working content or knowledge management systems, search engines, relational databases, NoSQL databases, ETL tools, geospatial systems, or semantic technology.
- 3+ years of hands-on experience with a MarkLogic framework , DynamoDB preferred.
- 3+ years of hands-on experience with AWS services ( S3, Kinesis, Lambda, Athena, Glue, EMR) required.
- 3+ years of analytics tools like SAS, R, Python, and other advanced statistical software.
- 3+ years of Web development experience with Angular, JavaScript, and Node.js.
- Experience with JSON or XML data modeling required.
- Experience with Git/GitHub, branching, and other modern source code management methodologies required.
- Domain knowledge of NoSQL or relational database required.
- Understanding of database architecture and performance implications required.
- Experience with Machine Learning and Artificial Intelligence.
- Ability to multi-task effectively.
- Ability to work collaboratively as part of an Agile Team.
- Extensive knowledge and experience with Python, JavaScript and Java.
- Excellent written and verbal communication skills, sense of ownership, urgency and drive.
Job Category: 1099 W2
Job Type: 1099 Full Time w2
Job Location: remote