Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Direct Client -Data Engineer

Expired Job

Cardinal Technology Solutions New York City , NY 10017

Posted 2 months ago

Send your resume for immediate consideration with availability, contact and salary details to

Title: Data Engineer
Duration: Fulltime
Location: NYC, 10017

JOB DESCRIPTION:

We are seeking an outstanding and forward-thinking Data Engineer to help manage our ever-growing information needs and answer increasingly complex business questions. This person will work on collecting, storing, processing, and analyzing huge sets of data.

The primary focus will be on choosing optimal solutions to use for these purposes, then maintaining, implementing, and monitoring them. This person will also be responsible for integrating these data sets with the existing architecture used across the company.

Because we work on the cutting edge of a lot of technologies, we need someone who is a creative problem solver, resourceful in getting things done, and productive working independently or collaboratively.
As a member of the growing data engineering and business analytics team, this person will be a key contributor to the successful deployment of strategic future state capabilities critical for our business.

Responsibilities:

Gather, profile, analyze and process raw data at scale (including writing scripts, web scraping, calling APIs, write SQL queries, etc.)

Design and develop code to load and transform the source data from various formats (like relational, unstructured, semi-structured) into a form suitable for analysis

Identify reporting requirements and translate those into supporting data structures including dimensional (star-schema) marts, aggregate and normalized tables

Conduct ETL, SQL and DB performance tuning, troubleshooting and capacity estimation to meet SLA's and ensure highest data quality standards

Support business decisions with ad hoc analysis as needed

Technical Skills:
(Background/Experience)

Bachelor's degree in related area (Computer Science, Information Systems, Engineering, Statistics) or an equivalent combination of education and experience
5+ years of design, development, testing and support for successfully designing and implementing big data-centric applications and programs

Extremely proficient in at least one of the programming language, ideally in Java or python but JavaScript, Scala, R is acceptable too

Experience working with streaming data ingestion services like Amazon Kinesis, Firehose, Kafka, Flume, etc

Proficient in at least one of the commonly used data integration tool like Microsoft's SSIS, Informatica, SnapLogic, PL/SQL, or any other open source tool

Powerful hands-on SQL based data extraction skills to manipulate data from common relational database systems (Oracle, Postgres, SQL Server), distributed systems (Amazon Redshift, Teradata), NoSQL databases (Mongo DB)

Good understanding of Lambda Architecture

Experience working on big data technologies like Hadoop v2.0, Spark, Amazon EMR, MapReduce, Cloudera or Hortonworks

Proficient in using one of the big data tools such as Pig, Hive, Spark SQL, Impala, Presto, Sqoop, Oozie, etc..

Experience with Business Intelligence and reporting tools (preferably Tableau, R, SSRS)

Understanding and experience in 3NF & dimensional (STAR schema) approaches for data warehouse environment

Understanding of various compression techniques and storage formats

Familiar with the workings of network, servers, AWS infrastructure & cloud services

Familiar in data mining, machine learning, natural language processing or Statistical analysis

Demonstrated experience translating business and technical requirements into data models

Soft Skills & Capabilities:

Ability to work independently on assignments with little oversight

High aptitude for logical thinking and problem solving techniques

Be proactive and passionate about delivering good quality product with efficient time management practices

Ability to sense risks and research issues before hand so as to analyze underlying problems before recommending possible solutions

Strong interpersonal skills (including written and verbal communication) to work effectively in a team environment and also part of a matrix organization

Work with a culturally diverse team from varying backgrounds

Must be flexible for changing business requirements and assignments with an ability to work on multiple projects simultaneously

Proven ability to mentor and develop others and help them grow their skills

Has a positive and creative attitude to unknown challenges

Passionate with an eagerness to learn & try out new open source and emerging technologies based on distributing and/or cloud based computing

Contact info:
Mohd Suhaib
Cardinal Technology Solution
Work: x 329
Email:

Skills:
Data engineer, big data, etl, AWS,PYTHON
Permanent
FULL TIME



See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Client Engineering Director UI

Discovery Communications, Inc.

Posted 1 week ago

VIEW JOBS 11/7/2018 12:00:00 AM 2019-02-05T00:00 Position Summary We are a small, but mighty team, working at the cross roads of technology and entertainment to bring content from iconic television brands to our audiences over the Internet in the most entertaining ways we can imagine and build. As television changes, our mission remains true to the principles that founded Discovery – every day we seek to ignite people's curiosity to engage, entertain and enlighten the world around them through amazing viewing experiences. Discovery Digital Media is looking for a Client Engineering Director responsible for growing, mentoring and leading a team of client engineers to build TV Everywhere applications with best-of-breed UX across Web, Android, iOS, FireTV, tvOS, Xbox, Roku and future platforms. Background in design and a firm understanding of how to profile animation to reduce and avoid jank is crucial to the success of this role. We deploy applications for each of our network brands: Discovery, TLC, Velocity, Science Chanel, Investigation Discovery, Animal Planet, American Heroes Channel, Destination America, Discovery Life, Discovery Familia and Discovery en Español. Our client technology stack includes ReactJS, Redux, Node.js, ReactNative, Swift, Android and BrightScript. We love working with modern tools and sharing our experiences with the community. This is a fantastic opportunity to help solve complex but interesting scalability, performance and availability problems for products consumed by millions of users each day! You will have the opportunity to work with a suite of great technologies and in a highly collaborative environment where the engineers get together on a quarterly basis in NY to problem solve major business challenges. Responsibilities 1. Lead by example through coding, this is a hands-on engineering role.2. Write clean, concise, readable code that follows common design patterns and principles.3. Complete work with a conscientious attitude and good follow-through.4. Collaborate with coworkers from design, engineering, product, project, QA and content teams.5. Translate functional requirements into solutions that work well with current architecture.6. Preform peer code reviews.7. Utilize multi-tasking and context shifting skills.8. Identify inefficiencies and make recommendations.9. Develop prototypes and proof of concept projects to test the waters with new technologies or ideas.10. Stay informed with changes in technology and formally present new processes and technologies our team.11. Produce comprehensive, usable software documentation.12. Provide skill development opportunities to direct reports and work with them in regular one-on-one sessions.13. Work with personal connections, HR and recruiters to define and fill open positions.14. Communicate team status, drive and morale.15. Partner with other cross-functional managers to ensure capacity and velocity is maintained. Requirements * 10+ years of professional experience architecting, developing, and launching software products and/or services.* 4+ years of experience managing successful engineering teams including hiring and performance management.* High proficiency & technical leadership in ReactJS and/or React Native development* Commanding knowledge of device manufacturer guidelines, signing, certification and publishing processes.* Commanding knowledge of UI component lifecycles, rendering and performance in at least one of our target platforms* Strong oral and written communication skills. * You are comfortable with collaborating using Git.* Ability to provide code samples either privately or through a Github repo. * Several applications in an App store with a favorable rating. * Skills with optimizing rendering performance using profiling and debugging tools.* Must have legal right to work in the United States. Experience with any of the following would be considered a plus…* Design interest or background with a heightened attention to visual detail* Connected device development like Roku, Xbox, FireTV or Smart TVs New York City, New York, NYC, NY Discovery Communications, Inc. New York City NY

Direct Client -Data Engineer

Expired Job

Cardinal Technology Solutions