Job Description
<h3>π Description</h3> β’ Develop and maintain Python-based systems deployed across remote platforms.
β’ Contribute to and improve data pipelines, ensuring reliable and efficient system updates.
β’ Build and enhance features for real-time data analysis and system monitoring to ensure high uptime and efficiency.
β’ Collaborate with data scientists and engineers to support advanced analytics and machine learning workflows.
β’ Support the migration of our codebase toward machine learning capabilities by building scalable, maintainable solutions.
β’ Analyze system logs and performance to debug issues and optimize operations using forensic analysis tools. <h3>π― Requirements</h3> β’ Bachelor's or Masterβs degree in Computer Science, Mathematics, Data Analytics, or a related field.
β’ 3+ years of experience developing and deploying production-grade Python software.
β’ 3+ years of experience with Python and high-performance data libraries such as Polars and Pandas.
β’ Proficiency with JavaScript, SQL, and KQL.
β’ Experience with Extract, Transform, Load (ETL), Data Streaming, and Reconciliation.
β’ Experience building and maintaining deployment pipelines, including DevOps tools like Ansible, and containerization with Docker.
β’ Proficiency with cloud platforms (AWS or Azure) for deploying and scaling data systems.
β’ Highly desired experience with Azure, particularly Lakehouse and Eventhouse architectures.
β’ Experience with relevant infrastructure and tools including NATS, Power BI, Apache Spark/Databricks, and PySpark.
β’ Hands-on experience with data warehousing methodologies and optimization libraries (e.g., OR-Tools).
β’ Experience with log analysis, forensic debugging, and system performance tuning.
β’ Exposure to cloud-based systems.
β’ Familiarity with Agile/SCRUM methodologies in collaborative development workflows.
β’ Proficient English communication skills, both written and verbal, with the ability to engage diverse audiences effectively.
β’ Excellent analytical and problem-solving skills, with the ability to contribute effectively in a collaborative team environment.