Skip to content
mimi

Software Developer w/ Data Analytics

3B Staffing LLC

New York · On-site Full-time Senior Yesterday

About the role

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.

Skills

Azure Data FactoryAzureBig DataDatabricksHadoopHiveHueInformaticaJupyterLarge Language ModelMachine LearningMicrosoft AzureNumPyPandasPower BIPostgresPythonPySparkQlikViewRegressionScalaSQLSQL ServerSnowflakeSybaseTableaudata modellingdata warehousingetl

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free