Job summary:
Title:
Snap Logic Developer-100% Remote
Location:
100% Remote
Length and terms:
Long term - W2 or C2C
Position created on 03/04/2022 04:03 pm
Job description:
***Long Term Contract***100% Remote******Note: interview will be in depth technical - so please make sure you are comfortable before you apply ***
Job Desription:
- Develop Python scripts for automation of the data flow process from Snap Logic application to Apache spark.
- Implement ETL transformations using tools and services like Snap Logic, Apache Spark.
- Develop complex SQL queries to perform data analysis to identify any need for data transformation.
- Integrate Snap Logic pipelines to make the data flow from on-prem to cloud Apache spark.
- Schedule all the pipelines to make it automated to minimize manual intervention.
- Implement Data profiling, Data quality and Data standardization for all the workflows based on EDM standards (Enterprise Data Management).
- Build framework to felicitate cloud data analytics using Apache Spark.
- Migrate tables from traditional RDBMS into Data Lake using Snap Logic.
- Develop complex pipelines to implement data migration and data analytics using Spark snap from Snap Logic tool to implement data streaming to Spark resilient distributed dataset (RDD).
- Design and implement data models in Apache spark cloud cluster.
- Prepare Technical Specification documents that captures Snap Logic pipeline information and Python scripting along with Apache spark data analytics.
- Prepare data warehouse models for migrating from existing Snap Logic application data to Apache spark analytics.
- Create Technical design documents after reverse engineering to use for Python scripting and Apache Spark data analysis.
- Analyze databases to design extract strategies Apache spark and data warehouse model.
- Participate in business requirement meetings, perform requirement, and impact analysis with Business Analysts.
- Coordinate with business users to understand the data sources/entities.
- Gather Snap Logic pipeline information for reverse engineering.
- Perform Unit and regression testing on the developed data migration with Snap Logic and Apache spark, prepare unit test case documents for comparing the results with business requirements.
- Perform Unit testing on newly developed Python script for the data analytic and documenting the same.
- Work on various data needs for Unit testing to identify the possibility of bugs in the development.
- Help QA in preparing a comprehensive test plan to ensure proper functioning of the application.
- Assist both QA and UAT team with the test data needs.
- Fix the code issues on timely manner reported from QA and UAT testing and tracking the same with proper documentation.
- Deploy the recent version of script/code/pipelines to Dev, QA, UAT & Production environment within given timeline provided by business user.
- Implement the DI and DQ check on data on the migrated data post deployment to Dev, QA, UAT & Production environment.
- Assess the quality of the data and provide recommendations to improve the data quality at the source.
- Perform root cause analysis for the production issues and resolving the issue.
- Monitor scripts & pipeline execution to make sure to failure happens along with performance tuning
Contact the recruiter working on this position:
The recruiter working on this position is Suhasini Thota(Ravi Team)
His/her contact number is +(1) (703) 3494245
His/her contact email is suhasini@msysinc.com
Our recruiters will be more than happy to help you to get this contract.