Software Developer (R, Python, AWS, Azure, SQL, Data Analysis)

job
  • KisoJi Biotechnology
Job Summary
Location
Waterloo ,ON M2L
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
06 Jan 2025
Share
Job Description

Position Overview:  

We are seeking an experienced Software Developer with strong expertise in R and Python , alongside hands-on knowledge of cloud platforms like AWS and Azure . The ideal candidate will possess strong leadership skills, be capable of working independently with minimal supervision, and have experience handling live, mission-critical projects. You will be responsible for maintaining and refactoring existing R-based portal, converting them to Python, and managing the company’s cloud infrastructure. This role is integral to driving insights from complex datasets, enhancing data-driven decision-making, and ensuring efficient data management.

Key Responsibilities:

•       Lead the migration of R-based portal applications to Python, ensuring improved performance, scalability, and maintainability.

•       Maintain and optimize legacy R portal, ensuring high performance in live production environments.

•       Design, implement, and optimize SQL databases (e.g., MySQL, PostgreSQL) to support data-intensive operations and ensure efficient query performance.

•       Build and manage large-scale data pipelines , enabling real-time processing and storage of massive datasets.

•       Perform advanced data analysis to uncover actionable insights that drive strategic decisions across teams.

•       Collaborate with stakeholders to understand data requirements and design custom solutions for reporting and visualization.

•       Manage and optimize cloud infrastructure on AWS and Azure , ensuring cost-efficiency, security, and scalability.

•       Integrate and manage certifications for R applications, such as SSL certificates for R Shiny apps.

•       Troubleshoot and resolve technical issues in live systems, minimizing downtime and maintaining seamless functionality.

•       Collaborate with cross-functional teams (data scientists, bioinformaticians) to streamline workflows and enhance analytical tools.

•       Mentor junior developers, promoting best practices in software development, data handling, and system optimization. 

•        Familiarity with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.

Qualifications:

·      Bachelor’s/Master’s degree in Computer Science, Software Engineering, Bioinformatics, or a related field.

·      1+ years of experience with R programming, particularly in data analysis, statistical modeling, and application development.

·      1+ years of experience with Python .

·      Proficiency in handling cloud services on AWS (EC2, S3, Lambda, RDS) and Azure (Azure Functions, Azure Data Factory).

·      Experience in managing certifications for R-based applications .

·      Strong track record of working on live, production-level projects, ensuring stability and responsiveness.

·      Familiarity with data visualization tools (e.g., ggplot2, Matplotlib, Power BI, Tableau).

·      Strong understanding of data privacy, security protocols, and compliance standards.

·      Excellent problem-solving skills, with a proactive and self-driven approach.

 

Preferred Skills:

·       Experience with containerization (Docker, Kubernetes) and CI/CD pipelines (GitHub Actions, Jenkins).

·       Understanding of bioinformatics and scientific data processing.

  • ·       Knowledge of data security practices and compliance standards.



Other Smiliar Jobs
 
  • Montreal, QC
  • 4 Days ago
  • , NY
  • 7 Days ago
  • , NY
  • 7 Days ago
  • , NY
  • 7 Days ago
  • Cove Neck, NY
  • 7 Days ago
  • Saddle Rock Estates, NY
  • 7 Days ago
  • Eastchester, NY
  • 7 Days ago
  • Irvington, NY
  • 7 Days ago
  • Ardsley, NY
  • 7 Days ago
  • New Rochelle, NY
  • 7 Days ago
  • Roslyn Harbor, NY
  • 7 Days ago