Company: RIT Solutions, Inc.
Location: New York
Posted on: May 28, 2023
Title: Data Engineer
Location: New York, NY (Hybrid)
Duration: 6+ months c2h
Visa: USC, GC, GC EAD & only
The resource will be required to work onsite at one of the Client offices two days per week.
Office locations include New York, NY, Holmdel, NJ or Bethlehem, PA.
Client is seeking an experienced Data Engineer to be part of our Data and Analytics organization.
As a member of the data engineering team, you will help developing and delivery of Data Products with quality backed by best-in-class engineering.
You will collaborate with analytics partners, business partners and IT partners to enable the solutions.
--- 5+ years of experience with Bachelors / master's degree in computer science, Engineering, Applied Mathematics or related field.
--- Extensive hands-on development experience in one or more of programming languages like Java or Python and familiarity with SQL and bash.
--- Extensive experience in all stages of software development and expertise in applying software engineering best practices.
--- Familiarity with building and deploying scalable data pipelines to develop and deploy Data Solutions using Python, SQL, PySpark, Java.
--- Familiar in designing and developing backend RESTful Webservices (APIs) using Microservices architecture to generate JSON/XML response using Java spring or Python.
--- Experience in developing APIs using Python or Java to operationalize Machine Learning models and data assets.
--- Experience with any of the backend frameworks like Spring Integration, Spring MVC etc.
--- Experience in integrating database with backend layer using Spring DAO or Python equivalent JPA frameworks.
--- Familiarity with API Gateways like APIGEE to secure webservice endpoints.
--- Familiarity with concurrency and parallelism.
--- Extensive Experience in SQL query and optimization.
--- Familiarity with Data pipelines and Client development cycle.
--- Experience in creating and configuring continuous integration/continuous deployment using pipelines to
build and deploy applications in various environments and use best practices for DevOps to migrate code to Production environment.
--- Familiarity with creating and modifying tables to store data in OLAP database like Hive and utilize data warehouse platforms like AWS Redshift, Databricks.
--- Ability to investigate and repair application defects regardless of component: front-end, business logic,
middleware, or database to improve code quality, consistency, delays and identify any bottlenecks or gaps in the implementation.
--- Experience with unit testing frameworks like Mockito, Powermock and Junit for test driven development approach for logic implemented in Java.
Ability to write unit tests in python using unit test library like pytest.
Additional Qualifications (nice to have):
--- Have experience with building Customer 360 solution either in data warehouse or using products like Customer Data Platform.
--- Experience in building data pipelines supporting customer centric marketing use cases and experience building
integrations with marketing and engagement tools to activate the customer insights.
Keywords: RIT Solutions, Inc., New York , Data Engineer, Engineering , New York, New York
here to apply!