Job Description:
Full-Stack Developer with Python, Big Data, and ETL Expertise
Application Process:
Qualified candidates are encouraged to apply by submitting a resume, a cover letter outlining your specific experience and how it relates to this role to Rami Mansour at rmansour@newfrontierdata.com We are excited to hear how you can contribute to our team at New Frontier Data.
Position Summary:
We are hiring highly skilled full-stack developers to address key system issues, enhance our data infrastructure, and work on both back-end and front-end solutions. These roles are critical for resolving current system bugs, improving product functionality, and optimizing data delivery pipelines.
Key Responsibilities:
- Fix system issues related to product upgrades/downgrades and purchasing processes.
- Migrate the current Laravel API to Python Flask.
- Develop and optimize ETL pipelines and data delivery systems for large-scale data.
- Write efficient SQL queries and work with relational databases.
- Implement front-end fixes, focusing on responsive navigation and UI issues.
- Perform debugging, code reviews, and ensure code quality through testing.
- Collaborate with the team to ensure smooth and timely completion of tasks.
Required Skills and Qualifications:
- 5+ years of experience in Python development (Flask or Django).
- Strong Linux skills for server management, deployment, and troubleshooting.
- Proficiency in SQL and big data technologies (e.g., Apache Spark, Hadoop, Kafka).
- Experience with ETL processes, data ingestion, transformation, and loading.
- Front-end development experience with JavaScript, HTML, CSS, and frameworks like React.
- Ability to work with version control systems (Git) and CI/CD pipelines.
- Strong problem-solving skills and a proactive mindset.
- Solid experience with cloud platforms such as AWS or GCP is a plus.
Preferred Experience:
- Migration of APIs from Laravel to Python Flask.
- Familiarity with containerization and DevOps tools (Docker, Kubernetes).
- Data processing and large-scale pipeline optimization.
What We Offer:
- Competitive salary and performance-based incentives.
- Opportunities for professional growth in a rapidly expanding industry.
- A creative and collaborative work environment.
- Comprehensive benefits package including health, dental, and vision insurance.
Company Overview:
New Frontier Data is a leading data analytics and business intelligence company focused on the global cannabis industry. We provide actionable insights and data-driven solutions to investors, operators, and policymakers. We also support brands and retailers through media strategy, attribution reporting and foot traffic analysis. We are seeking a highly skilled and experienced Digital Marketing Manager to join our dynamic team. This role demands a strategic thinker with a creative edge, adept in the multifaceted landscape of digital marketing.