Data/ML/Full-stack Engineer

Bangalore Urban
Hyderabad
Mumbai
Pune Division
Contract-To-Hire
Remote
Senior: 8 to 13 years
Posted on Nov 20 2024

About the Job

Skills

Machine Learning
Data Visualization
Statistical Analysis
Python Programming
Predictive Modeling
Big Data
SQL
Data Mining

Responsibilities

● Work with team members and the IA Leads to understand the requirements including business problem

or opportunity, data requirements, and technology requirements

● Contribute to documentation of requirements and user stories in Jira/Confluence, as required

● Build and deploy back-end software services, data applications/services and/or APIs

● Build and deploy data pipelines on the data platform

● Build and deploy ML models

● Build and deploy front-end software for data products

● 3rd level support for incidents relating to appropriate productionised data products/services

● Document relevant information required for knowledge sharing across the team and for operational

support handover

● Collaborate with team and stakeholders to ensure successful delivery

● Adhere to technology standards, data governance & privacy policies and security standards

● Adhere to corporate governance policies

● Attend/contribute to squad agile ceremonies (e.g. standups, sprint planning etc)

● Attend/contribute to project meetings and deliverables

● Build and deploy using devops and infrastructure as code

● Comply with the change process and provide inputs, as required, and attend CAB, where required

● Provide input into handover to the support team for new builds/enhancements

● Knowledge sharing amongst the data engineering chapter and project/squad team members


Experience:

● Minimum of 8 years of experience in data engineering

● At least 3 years experience in Machine Learning engineering

● At least 4 years experience in full-stack development

● Experience working in a large, complex Enterprise in a technology data-related role

Technical Skills (mandatory):

● Software development skills and experience

● Back-end development skills including Node.js, ASP.NET, MVC framework, Restful Services / APIs

● Front-end development skills including HTML, Javascript, JQuery, Angular/React

● Experience with distributed programming (e.g. Apache Spark)

● Cloud data pipeline build, deploy and maintain/support skills

● Python and Pyspark skills

● Advanced SQL skills including the application of DBT

● Data pipeline orchestration skills using Apache Airflow, Google Cloud Pub/Sub, Cloud Run and Cloud

functions

● An in-depth understanding of common databases and data structures.

● Experience working with big data cloud platforms (Azure, Google Cloud Platform, AWS)

● Data science knowledge and/or experience supporting ML models built on VertexAI

● Experience working in agile environment

● Devops & CI/CD experience

● Infrastructure as code experience

● Experience with Object-Oriented programming (OOP) in Java and/or C#

● Experience with Unit Testing, TDD

About the company

Staffing Outsourcing, Open Source Customization, Consultancy, Web Design, Creative Services, 3D Rendering

Industry

Staffing and Recruiting

Company Size

11-50 Employees

Headquarter

Bangalore

Other open jobs from CogniMinds