
Senior Developer
About the role
Job Summary
-
JOB DESCRIPTION
-
3-5 years of production experience working in Data Science, Machine Learning within supply chain or other high data volume domains
Proficiency in developing applications with at least one compiled language -Python. -
Solid production experience using Python (including Various Libraries), Py Spark and SQL and expert level production experience with Apache Spark, MLLib
-
Experience using Azure/AWS to build end to end distributed technical solutions and as well as general cloud native applications.
Strong fundamentals in problem solving, algorithm design and complexity analysis. Hands-on experience with web APIs
.
- Experience with cloud-native architecture and container orchestration (particularly Docker and Kubernetes) preferred.
- Experience utilizing Git, Azure DevOps, MLFlow CI/CD, and MLOps frameworks for best practice code management and collaboration.
- Experience with Searching Technology like Elastic Search and something similar is a plus• Dashboarding and data visualization tools is a plus. Familiarity with streaming frameworks as well as relational and streaming analytics frameworks is a plus.
- Broad knowledge of relational and non-relational databases, caching technologies, serialization formats, and their use in designing and optimizing ML systems is required.
Some key points of customer shortlisting of profiles, other than given JD.
- Practical Hands on Industry Experience
- No POC, Internal concepts projects
- No only Certifications
Key Responsibilities
-
To maintain existing features, troubleshoot bugs , resolve ad-hoc requests and provide support for enhancement (major and minor) /new developments based on business/ client requirements as well as from the functional and technical team of HCL on the project.
-
To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements as well as keeping track of schedule for on time delivery of assigned tasks as per the defined quality standards.
-
To perform activities related to enhancement creation of documents for CMMi and client requirements
-
To provide technical guidance to junior developers
-
To interact with the customer and internal teams to gather requirements for development purposes.
Skill Requirements
null
Other Requirements
null
Benefits and perks
•Learning Budget
Required skills
Software development
About HCL Technologies
Bengaluru
Headquarters