Tekfortune IT India Pvt Ltd
Data Engineer - SQL/Python
Job Location
in, India
Job Description
Title : Data Engineer with Data modeling Experience : 8 - 12 Years Work Location : Pune / Bangalore Notice Period : Immediate to 30 Days Max only Position Summary : - The purpose of the Team Lead is to lead a technical Scrum team to deliver and improve business processes of IT solutions within Investment Management - The Team Lead will use analytical skills to help develop complex solutions and code solutions in full stack Python, SQL and Data Vault - The Team Lead will design business functions, applications, information, and infrastructure architectures - The Team Lead will ensure coding, testing, debugging, and maintaining components of information applications - The Team Lead will play the pivotal Data Engineering Lead role to produce solutions across the Investment Management data spectrum Job Responsibilities : - Code high-risk and/or high-complexity modules and establish patterns & practices for the team to follow - Collaborate with Architects, Product Owners, and Scrum Masters to establish requirements and to implement overall project plan & solution design - Interact with business and technical stakeholders to understand requirements, challenges, and expectations - Define and ensure adherence to standards and guidelines and on-time delivery of team deliverables - Own Analysis, High Level Design/Architecture, and a direction for the project - Research new frameworks, solutions, tools, techniques, and best practices to improve team productivity - Lead design and implementation of new stories and bug fixes - Perform thorough design and code reviews and support code deployments/post go-live activities - Conduct root cause analysis & corrective measures on defects/issues identified - Provide technical direction and coaching to software developers in application development activities (2-8 people) - Play the role of a Scrum Master along with being a lead for the team - Adhere to all organizational and IT policies and processes for software development and project management - Understand, apply, promote, and contribute to the delivery methodologies, standards, and tools - Explore innovative technology trends and apply them in appropriate scenarios to deliver value to Team, Customer and Organization - Assist Technical Manager for the successful execution of the project (estimation, dependency identification, reviews, customer satisfaction, etc.) - Help the Technical/Senior Project Manager identify and allocate the right resources, considering the project needs, skill set and aptitude of the resources - Contribute to Organizational knowledge base thus bringing in reusability and reducing operational cost. Requirements and Qualifications : - 8-12 years of overall IT experience with hands-on experience in coding - 7 years of experience in Python, SQL and Data Vault skills - 2 years of experience working as a Technology Lead or any similar role with capability and strong desire to be a lead in an Agile environment - 1 years of experience with Cloud native development on Azure or a related Cloud - Proven experience with Python/PySpark and related technologies - Proven skills with JavaScript/TypeScript, DHTML, HTML, CSS, AJAX, jQuery, Web Services, etc. - Expert understanding of Design patterns, practices, and concepts with ability to implement these the technology solutions - Hands on with coding, unit testing and production issue troubleshooting - Experience working in a full stack role with all layers of UI, middle-tier, and back end - Experience in release management process utilizing CICD and DevSecOps concepts - Experience with Visual Studio 2017/2019/2022 and TFS (Team Foundation Server) - Experience working as a direct point of contact with the business and/or key stakeholders - Experience working in a fast-paced Agile environment. - Excellent verbal & written communication skills with strong interpersonal & influencing skills and ability to effect change in a matrix managed organization. - Understanding of Azure Cloud platform would be beneficial - Understanding of Kafka, RabbitMQ, SQS like messaging services would be a plus - Angular working knowledge would be a plus - Working knowledge of GIT would be a plus - Proficiency in MS Project, Outlook, Word, Excel, SharePoint, Visio, and PowerPoint. Education & Certifications : - Engineering Graduate or BSc in Computer Science/Information Science or Equivalent - Knowledge of Investment Management domain or Financial Services would be a plus - Agile certifications would be a plus. Please Note : - Regular work hours: 11.00 AM to 8.00 PM IST, with flexibility in work hours - This position allows for Hybrid work which requires the individual to be in office 2-3 days a week - Individual must be available to work US Eastern Standard Time hours as business requires. (ref:hirist.tech)
Location: in, IN
Posted Date: 10/10/2024
Location: in, IN
Posted Date: 10/10/2024
Contact Information
Contact | Human Resources Tekfortune IT India Pvt Ltd |
---|