The client is expanding their team to meet growing needs and is looking to hire a Technical Analyst – Data Science to support business needs analysis and data/analytical solution development, aiming to drive operational efficiency through advanced analytical capabilities.
Requirements
- Programming & Scripting: Python, Java, SQL, R
- Databases & Analytics: Snowflake, PostgreSQL, MongoDB, DataStax/Astra DB, Data modeling, ETL
- Cloud & DevOps: AWS (S3, SageMaker)
- Tools & Frameworks: Git, Jira, Confluence, PyCharm, Notebooks.
- Machine Learning and Deep Learning: Pandas, NumPy, Scikit-Learn, OpenCV, PyTorch, Tensorflow, OpenCV.
- GenAI/LLMs: Hands-on experience with generative AI tools and frameworks.
- Geospatial Tools: Experience with GIS platforms such as ArcGIS, QGIS, CARTO or geospatial libraries in Python.
Responsibilities
- Analyze business processes and translate requirements into technical/analytical specifications.
- Design and develop scripts, APIs, and automation tools to support advanced technical analysis.
- Build and maintain data pipelines in support of data analytics.
- Collaborate with stakeholders and data scientists to define problems, document solutions, and support implementation.
- Develop/improve reports and visualizations as needed to communicate insights and metrics.
- Ensure data quality and reliability in support of analytics and insights.
- Support Agile development processes including sprint planning, backlog grooming, and UAT.
Other
- Bachelor’s or Master’s degree in Computer Science, Data Science, or related field.
- 3–5 years of experience in a hybrid technical/business analyst role.
- Strong analytical and problem-solving skills.
- Ability to work with large-scale datasets and perform advanced data mining.
- Excellent communication and stakeholder engagement skills.