CA EmploymentAlert | Software Developer (R, Python, AWS, Azure, SQL, Data Analysis)
Skip to Main Content

Job Title


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


Company : KisoJi Biotechnology


Location : Waterloo, Ontario


Created : 2025-01-10


Job Type : Full Time


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.