Position : Python Developer (Programming)
Experience : 10+ Years
Location : Remote
Key Responsibilities
Develop, enhance, and maintain scalable data connectors for DataHub.
Apply advanced Python programming techniques to deliver efficient, clean, and production-ready code.
Build ETL components and data integration layers as needed.
Optimize existing connector code for performance, memory efficiency, and long-term maintainability.
Work with internal teams to understand data requirements and translate them into high-quality connector solutions.
Troubleshoot and resolve complex issues in existing connectors, ensuring reliability across different data sources.
Write clear technical documentation for all connectors and integration logic.
Review code from other contributors and enforce best coding practices.
Communicate effectively with stakeholders to provide updates, clarify requirements, and ensure smooth collaboration.
Must-Have Skills
Strong Python programming experience (not scripting).
Hands-on experience with DataHub or Acryl Data.
Proven expertise in building custom data connectors.
Strong foundation in code optimization, performance tuning, and maintainability.
Ability to develop data integration and ETL flows.
Strong communication skills for effective team coordination.
Nice-to-Have Skills
Troubleshooting and debugging skills at a detailed technical level.
Scripting knowledge for automation tasks.
Soft Skills
Strong analytical mindset with attention to complex data workflows.
Self-driven and capable of working independently in a remote environment.
Good documentation habits and professional communication skills.
Senior Python Developer • kannur, kerala, in