Platform Engineer

Logo of RefinedScience

RefinedScience

πŸ’΅ $130k-$145k
πŸ“Remote - Worldwide

Job highlights

Summary

Join RefinedScience, a company dedicated to advancing healthcare through data-driven solutions, as a Platform Engineer. You will design, implement, and maintain robust cloud-based solutions on GCP, collaborating with various teams. This role requires expertise in cloud architecture, deployment methodologies, and containerization technologies. You will troubleshoot issues, create documentation, and stay updated on cloud technology trends. The ideal candidate possesses strong problem-solving and communication skills and experience in healthcare research and development. RefinedScience offers a competitive salary and benefits package.

Requirements

  • Bachelor or higher degree in computer science or four years equivalent experience
  • Strong understanding of cloud architecture and deployment methodologies
  • Strong knowledge and experience with scripting languages (Bash, Python, PS)
  • Software development using modern programming languages (Go, C#, Java, Rust, Typescript)
  • Competent with containerization technologies such as Docker and Kubernetes
  • Experience with infrastructure as code (IaC) tools such as Terraform, CloudFormation, Ansible, and Pulumi
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Ability to work independently and in a team environment

Responsibilities

  • Design and implement cloud-based solutions that meet the needs of the organization
  • Develop and maintain cloud infrastructure using best practices
  • Manage cloud services, including monitoring, backup and disaster recovery, security, and compliance
  • Collaborate with cross-functional teams to ensure seamless integration with existing systems
  • Advocate for the use of containerization technologies such as Docker and Kubernetes within the organization and train team members on best practices for deploying and maintaining containerized workloads
  • Support the deployment and maintenance of internal front-end applications, including Shiny apps, and assist in setting up and configuring load balancers, DNS, SSL, cloud router, NAT, and other related technologies
  • Troubleshoot and resolve cloud-related issues
  • Create and maintain technical documentation for cloud-based solutions and processes
  • Maintain up-to-date knowledge of cloud technology trends and advancements

Preferred Qualifications

  • Four years of experience with Google Cloud Platform (GCP), Amazon Web Services (AWS) or Azure
  • Experience working with Agile/Scrum methodologies
  • Experience with web development using frameworks and languages like React.js, Node.js, and TypeScript
  • Knowledge of additional front-end frameworks/libraries and their integration with modern web development practices
  • Familiarity with building APIs
  • Experience with front-end application deployment
  • Strong understanding of cloud-based networking components, including load balancers, DNS, SSL, Cloud Router, and NAT technologies
  • Experience creating automation scripts to accomplish infrastructure provisioning, configuration management, or application deployment
  • Experience creating and maintaining dashboards for monitoring cloud infrastructure and application performance using tools like Google Cloud Monitoring, Grafana, or similar platforms

Benefits

  • Medical, Dental and Vision insurance
  • Life, AD&D, Short-term and Long-term Disability Insurance (none is 100% covered)
  • HSA Spending Accounts
  • 22 Vacation days
  • 10 Paid Holidays and Sick Time (120 hours per year)
  • 401(K) Plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs