Python Engineer
Your Role
As a Python Software Engineer, you would contribute to the day to day work in the project with your design and implementation skills, by Expanding the system and implementing new features Collaborating with other team members in a Feature Team perspective Being a technology partner for our business users Supporting the business in the execution of their functions Fostering constant improvement and modernization of the platform and the project Your Expertise Software engineer/developer focused on engineer solutions using PySpark and Python for financial reporting using Databricks and Azure Experience on working in Cloud environment preferably Azure creating cohesive technology solutions using microservices Hands-on experience of SQL, Scripting languages , Excel, Jira Understanding of Microservices and Cloud computing Responsible for developing and delivering complex software requirements to accomplish business goals Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause Documents and communicates required information for deployment, maintenance, support, and business functionality Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes | ||||