DevJobs

Backend and DevOps Senior Developer / Tech Lead

Overview

WizeCare is The backbone of a Higher quality of care, changing a single person's access to care and bringing a higher quality of care for all.

Our platform provides a cutting-edge remote diagnostic tool with the highest immediate level of clinical reasoning, providing clinicians with early, actionable, and comprehensive insights into patients' health and performance - shortening recovery times by at least 25% and improving clinical outcomes.


Responsibilities

As a Backend and DevOps Senior Developer, you will be responsible for the design, development, deployment, and maintenance of the backend components of our software applications. You will also serve as a Tech Lead player in establishing and maintaining DevOps practices and tools to ensure efficient and reliable software delivery. This role requires strong programming skills, infrastructure management expertise, and a focus on automation and continuous improvement.


Backend Development:

● Design, develop, and maintain backend services and APIs.

● Write clean, efficient, and scalable code using programming languages such as Python, php, JS, and NodeJS.

● Collaborate with front-end developers to define API contracts and ensure seamless integration.

● Implement security best practices to protect data and infrastructure.


Database Management:

● Design and optimize database schemas.

● Write and optimize SQL queries.

● Experienced with SQL and NoSQL DBs.

● Familiarity with BigQuery is a plus.

● Ensure data consistency, availability, and performance.


DevOps and Automation:

● Build and maintain CI/CD pipelines for automated software deployment.

● Configure and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or others.

● Implement and maintain monitoring, logging, and alerting solutions.

● Automate routine tasks to improve efficiency.


Infrastructure Management:

● Manage cloud-based infrastructure (e.g., AWS, Azure, GCP) or on-premises servers.

● Ensure scalability, availability, and security of the infrastructure.

● Implement disaster recovery and backup strategies.


Security and Compliance:

● Implement security best practices and stay updated on security vulnerabilities.

● Ensure compliance with relevant regulations and industry standards.


Qualifications

Experience in the following:

● Backend development for large-scale systems

● Programming in languages like Python, php, JS, NodeJS.

● Database management and SQL.

● Google Cloud Platform is mandatory. Familiarity with AWS is a plus.

● Cloud function and cloud run.

● DevOps practices and tools (CI/CD, automation).

● Front-end development with React is an advantage.


Candidates must have:

● Bachelor's/Master's degree in Computer Science or a related field.

● Excellent problem-solving and communication skills.

● Ability to work independently and in a team.

● Fluent English speaker

● Knowledge of containerization and orchestration (Docker, Kubernetes).


Senior Developer Competencies:

● Mentorship and leadership skills.

● Architectural design and decision-making.

● Continuous learning and keeping up with industry trends.


WizeCare