Position Title ETL Data Warehouse SQL Developer / Data Engineer
Location : Rockville, MD
Long term contract
Job Description: -
As a key member of the Software development team, you will be responsible for the delivery of high quality, reliable, sustainable software to satisfy technical designs for the customer solutions. You will be involved in implementing cutting-edge sophisticated data integration, data warehouse and data mart (ELT/ETL) solutions using Netezza, Oracle, Informatica and Denodo. An ideal candidate will have extensive knowledge of the data warehouse architecture, capabilities, system setup, data integration, data modeling concepts. This role is high paced and requires self-discipline to work remotely and meet delivery schedules.
Develop, test and implement software components
Work closely with teams to turn technical project requirements into functioning code
Analyze and develop enhancements to applications using leading software principles
Define and document requirements and develop supportable application solutions to automate business processes
Collaborate with end-users, business analysts, data analysts and systems analysts to determine features, requirements and solution design
Document technical specifications and designs
Adhere to industry standard established design, coding, naming and standards
Minimum Criteria
8+ years of proven hands-on experience in data integration, data warehouse, BI solution design, development, and implementation
5+ years of hands-on experience in at least one relational data source such as Oracle, SQL Server and Data warehouse MPP applications such Netezza, Teradata, Exadata, GreenPlum etc.
Proven expertise in writing efficient advanced and analytical SQL and Unix shell scripts.
Expert grasp of data warehouse design techniques including slowly changing dimensions, aggregation, partitioning and indexing strategies.
Hands-on experience with source version control, continuous integration and experience with release/change management delivery tools/methodology.
Experience with multiple software development methodologies, e.g. Agile,iterative, waterfall.
Job Type: Contract
Experience:
Benefits:
Schedule:
Work Remotely: