Overview
Skills
Job Details
Software Developer Data & Analytics
Location: New York, NY 10019 (Need Locals and with Local DL Only)
Experience: 7 - 15+ Years
Responsibilities:
-
Collaborating with technology and business users to define key business metrics and develop analytical dashboards to provide actionable insights to Clients.
-
Build and optimize data pipelines to consume data from various sources, transform & model it, and then distribute it to multiple consumers.
-
Work with multiple data sources (including structured and unstructured) to create an optimize data cubes for consumption by analytical dashboards and / or downstream systems.
-
Identify, design, and implement improvements / automations for optimizing data processing, storage, and availability, while maintaining scalability, etc.
-
Build and support analytics tools that utilize the data pipeline to provide actionable insights into data trends and other key business metrics.
-
Develop and support analytics & machine learning projects.
-
Support migration of the data platform from on-premises to cloud infrastructure.
-
Work with various stakeholders including Technology and Client teams to assist with data & analytics related projects and issues.
Qualifications:
-
We are looking for a candidate with 7+ years of experience in Software Development role, who has attained a bachelor's or master's degree in computer science, information technology/systems or another relevant technical field.
-
Advanced working knowledge and experience with data modelling, data warehousing concepts, database design principles, query authoring (SQL) and performance optimization.
-
A successful history of manipulating, processing, and extracting value from large, disconnected datasets.
-
Hands-on programming experience with Python, Java, or C#.
-
Working knowledge of a visualization/reporting tool.
-
Excellent problem-solving and analytical skills with attention to details.
-
Strong project management and organizational skills.
-
Experience supporting and working with cross-functional teams in a dynamic environment.
-
Excellent communication and collaboration skills.
Skillset and Experience:
-
Experience with Relational database systems like Sybase, SQL Server, Postgres, etc.
-
Experience with object-oriented or function scripting languages: Python (NumPy, Pandas), Java, C++, or Scala, etc.
-
Working knowledge of visualization tools like Tableau, QlikView, Power BI etc.
-
Experience with Cloud technologies like Snowflake, Microsoft Azure, Databricks, etc. is a plus.
-
Experience with data-science tools / workbench like Dataiku, Jupyter, Rapid Miner, etc. is a plus.
-
Experience with Big Data tools / technologies: Hadoop, Pig, Hive, Hue, PySpark etc. is a plus.
-
Experience with ETL tools like Azure Data Factory, Informatica, etc. is a plus.
-
Experience with machine learning / artificial intelligence techniques like regression, classification, clustering, time series, text mining, large language model, etc. is a plus.