
Data Developer – 12 month contract
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Canada.
• Create new products and applications while improving existing ones using Scala, Python, or other relevant technologies.
• Engage in every phase of the software development lifecycle, which includes planning, design, coding, testing, deployment, monitoring, support, and documentation.
• Implement modern cloud and DevOps practices.
• Produce high-quality code for robust, large-scale applications.
• Collaborate with data scientists to comprehend models and convert complex algorithms into scalable solutions.
• Oversee machine learning model lifecycles, including testing, deployment, and production monitoring.
• Ensure observability through platforms like Grafana.
• Keep documentation of processes and best practices up to date.
• Work alongside Big Data developers, Data Ops, Data Science, and DevOps/SRE teams to integrate data and machine learning solutions into AWS infrastructure.
• Contribute to a self-organized, multidisciplinary Agile team.
• Collaborate with the Product Manager and other product teams to define future organizational solutions.
• Advise and support technological decisions.
• Proficient in programming languages such as Scala or Python.
• Proven experience in developing applications that prioritize high concurrency and fast response times.
• Mastery of data modeling and parallel processing concepts.
• Strong knowledge of Big Data technologies, including Apache Spark.
• Familiarity with distributed data storage systems like Scylla DB and AWS data services.
• Advanced understanding of Docker and Kubernetes.
• Knowledge of cloud platforms, particularly with a focus on AWS.
• Experience with test-driven development (TDD), CI/CD, GitHub, and GitHub Actions.
• Skilled in designing and optimizing data processing pipelines using Airflow and Databricks workflows.
• Background in Machine Learning engineering and operations applied to Big Data.
• Experience utilizing Apache Spark for ML and working with Databricks.
• Familiarity with AI tools in software development.
• Experience working in Agile/Scrum environments.
• At least five years of professional experience as a Big Data developer.
• Excellent communication skills in English; proficiency in French is a plus.
• Competitive salary and performance-based bonuses.
• Opportunities for professional development and continuous learning.
• Flexible working hours and options for remote work.
• Collaborative and inclusive work culture.
• Access to the latest technologies and tools.
The Hello Team
Cielo Talent
Quest Analytics, LLC
Hitss Brasil
Get handpicked remote jobs straight to your inbox weekly.