
Technical Specialist
- Bangalore, Karnataka
- Permanent
- Full-time
The successful candidate is expected to be a part of Enterprise Engineering team; and work on Data management platform. We are looking for a skilled Technical Specialist to join our dynamic team to build and deliver capabilities for data management platform to realise organisation’s data strategy.About youKey Responsibilities
- Create scalable solutions for data management, ensuring seamless integration with data sources, consistent metadata management, reusable data quality rules and framework.
- Develop robust APIs to facilitate the efficient retrieval and manipulation of data from a range of internal and external data sources.
- Integrate with diverse systems and platforms, ensuring data flows smoothly and securely between sources and our data management ecosystem.
- Design and implement self-service workflows to empower data role holders, enhancing accessibility and usability of the data management platform.
- Collaborate with product owner to understand requirements and translate them into technical solutions that promote data management and operational excellence.
- Work with data engineers within the team and guide them with technical direction and establishing coding best practices.
- Mentor junior team members, fostering a culture of continuous improvement and technical excellence.
- Work to implement devops pipelines and ensure smooth, automated deployment of data management solutions
- Monitor performance and reliability, proactively addressing issues and optimizing system performance.
- Stay up-to-date with emerging technologies, especially in GenAI, and incorporate advanced technologies to enhance existing frameworks and workflows
- B.E./B.Tech. or M.C.A. in Computer Science from a reputed University
- 7+ years of relevant industry experience
- Experience of complete SDLC cycle
- Experience of working with multi-cultural and geographically disparate teams
- Strong proficiency in Python, with a good understanding of its ecosystems.
- Experience with the Python libraries and frameworks such as Pandas, Requests, Flask, FastAPI, and web development concepts.
- Experience with RESTful APIs and microservices architecture.
- Deep understanding of AWS cloud services such as EC2, S3, Lambda, RDS, and experience in deploying and managing applications on AWS.
- Understanding of software development principles and design patterns.
- Candidate should have experience with Jenkins pipeline, hands on experience in writing testable code and unit testing
- Stay up to date with the latest releases and features to optimize system performance.
- Experience with database systems like Oracle, AWS RDS, DynamoDB
- Ability to implement test driven development
- Understanding of the Data Management concepts & its implementation using python
- Good knowledge of Unix scripting and windows platform
- Optimize data workflows for performance and efficiency.
- Ability to analyse complex problems in a structured manner and demonstrate multitasking capabilities.
- Excellent interpersonal and communication skills
- Self-starter with ability to handle multiple tasks and priorities
- Maintain a positive attitude that promotes teamwork within the company and a favourable image of the team
- Must have an eye for detail and analyse/relate to the business problem in hand
- Ability to develop & maintain good relationships with stakeholders
- Flexible and positive attitude, openness to change
- Self-motivation is essential, should demonstrate commitment to high quality solution
- Ability to discuss both business and related technology/system at various levels