- Lead and oversee a team of engineers to ensure successful project delivery from inception through deployment.
- Define technical requirements and ensure alignment with overall business objectives.
- Contribute to architectural decisions and technical solution design.
- Collaborate with Product Owners and stakeholders to prioritize tasks and allocate resources effectively.
- Provide technical leadership mentorship and guidance to team members.
- Foster strong communication and collaboration within the engineering team.
- Ensure adherence to coding standards and best practices by conducting code reviews and providing constructive feedback.
- Identify and address technical debt and architectural weaknesses proactively.
- Evaluate and mitigate technical risks to ensure smooth project execution and timely delivery.
- Promote quality-driven software development by enforcing QA standards testing methodologies and continuous improvement initiatives (e.g. automation CI/CD).
Requirements
- Demonstrated experience as a Technical Lead or Senior Engineer with strong expertise in Python.
- 9 years of overall IT experience with 4 years of hands-on experience in Python and Linux.
- Ability to articulate and advocate technical solutions in both technical and non-technical environments applying Agile principles effectively.
- Experience integrating with ITSM platforms such as Freshdesk and Freshchat using REST APIs and webhooks.
- Strong troubleshooting skills for API calls JSON payloads and integration-related issues.
- Working knowledge of web frontend technologies (HTML CSS JavaScript) sufficient for widget configuration and collaboration.
- Strong SQL expertise (Postgres SQL Server Databricks).
- Comfortable working without an ORM and writing optimized queries directly.
- Experience configuring automations workflows SLAs routing rules and inbox logic.
- Preference for command-line tools such as Git Bash/Zsh and optionally Vim.
- Understanding of outbound communication flows (email push notifications) including branding and template configuration.
- Undergraduate degree in Computer Science Software Engineering Logic Applied Statistics Actuarial Science Data Science or a related discipline is advantageous.
- Equivalent practical experience and demonstrable technical expertise will also be considered.
Core Competencies
- Strong analytical thinking and data interpretation skills.
- Ability to present technical findings and analysis clearly to stakeholders.
- Strong leadership mentoring and team development capabilities.
- Risk management and proactive problem-solving skills.
- Results-driven mindset with focus on quality and efficiency.
Lead and oversee a team of engineers to ensure successful project delivery from inception through deployment.Define technical requirements and ensure alignment with overall business objectives.Contribute to architectural decisions and technical solution design.Collaborate with Product Owners and sta...
- Lead and oversee a team of engineers to ensure successful project delivery from inception through deployment.
- Define technical requirements and ensure alignment with overall business objectives.
- Contribute to architectural decisions and technical solution design.
- Collaborate with Product Owners and stakeholders to prioritize tasks and allocate resources effectively.
- Provide technical leadership mentorship and guidance to team members.
- Foster strong communication and collaboration within the engineering team.
- Ensure adherence to coding standards and best practices by conducting code reviews and providing constructive feedback.
- Identify and address technical debt and architectural weaknesses proactively.
- Evaluate and mitigate technical risks to ensure smooth project execution and timely delivery.
- Promote quality-driven software development by enforcing QA standards testing methodologies and continuous improvement initiatives (e.g. automation CI/CD).
Requirements
- Demonstrated experience as a Technical Lead or Senior Engineer with strong expertise in Python.
- 9 years of overall IT experience with 4 years of hands-on experience in Python and Linux.
- Ability to articulate and advocate technical solutions in both technical and non-technical environments applying Agile principles effectively.
- Experience integrating with ITSM platforms such as Freshdesk and Freshchat using REST APIs and webhooks.
- Strong troubleshooting skills for API calls JSON payloads and integration-related issues.
- Working knowledge of web frontend technologies (HTML CSS JavaScript) sufficient for widget configuration and collaboration.
- Strong SQL expertise (Postgres SQL Server Databricks).
- Comfortable working without an ORM and writing optimized queries directly.
- Experience configuring automations workflows SLAs routing rules and inbox logic.
- Preference for command-line tools such as Git Bash/Zsh and optionally Vim.
- Understanding of outbound communication flows (email push notifications) including branding and template configuration.
- Undergraduate degree in Computer Science Software Engineering Logic Applied Statistics Actuarial Science Data Science or a related discipline is advantageous.
- Equivalent practical experience and demonstrable technical expertise will also be considered.
Core Competencies
- Strong analytical thinking and data interpretation skills.
- Ability to present technical findings and analysis clearly to stakeholders.
- Strong leadership mentoring and team development capabilities.
- Risk management and proactive problem-solving skills.
- Results-driven mindset with focus on quality and efficiency.
View more
View less