Platform Engineer (Remote)

    • Cranial Technologies
  • Tempe, AZ
  • Posted 7 days ago | Updated 6 hours ago

Overview

Remote
On Site
Compensation information provided in the description
Full Time

Skills

Information Technology
Research
Scripting
Operations
High availability
Systems architecture
Design
Scalability
Pipeline management
Continuous Integration and Development
Continuous integration
Continuous delivery
Automated testing
Software deployment
Identity management
Access control
Data
Encryption
Performance tuning
Optimization
Storage
Network
Disaster recovery
Business continuity planning
Incident management
Root cause analysis
Resource management
Capacity management
Knowledge sharing
Documentation
Cost management
Training
Mentorship
Technology assessment
Emerging technologies
HIPAA
System on a chip
Computer science
Amazon Web Services
Microsoft Azure
Good Clinical Practice
Google Cloud Platform
Management
Cloud computing
Python
Windows PowerShell
Bash
Regulatory Compliance
Microservices
RESTful
Orchestration
Debugging
Terraform
Ansible
DevOps
Reliability engineering
Communication
Collaboration
Problem solving
Life insurance
Insurance
SPAM
Recruiting

Job Details

Job Description

Job Description

We are looking for a driven and intellectually curious Platform Engineer to join our growing Information Technology team. Our ideal candidate has proven experience working in infrastructure as a code, has a strong knowledge of cloud platforms, and is eager to develop technical solutions for Cranial Technologies.

Cranial Technologies is the only company in the world completely dedicated to researching, diagnosing, and treating plagiocephaly (commonly called flat head syndrome). With over 300,000 babies successfully treated, we are the plagiocephaly experts.

This position is remote, with occasional travel to our Tempe, AZ HQ once a quarter.

Core Responsibilities

  • Design and Implement Infrastructure: Develop and maintain scalable, reliable, and secure infrastructure solutions using infrastructure as code (IaC) tools such as Terraform and Ansible.
  • Automation Development: Utilize Python, PowerShell, and Bash to create automation scripts and pipelines to streamline platform operations, including deployments, monitoring, and scaling.
  • Platform Support and Maintenance: Provide ongoing support for the platform, ensuring high availability, performance, and security across all environments.
  • System Architecture Design: Collaborate with architects and engineers to design robust, scalable, and cost-effective system architectures that meet business needs.
  • Cloud Platform Management: Manage cloud platforms (e.g., Azure and AWS) to ensure optimal performance, scalability, and cost efficiency.
  • CI/CD Pipeline Management: Build, maintain, and optimize continuous integration and continuous delivery (CI/CD) pipelines for automated testing, deployment, and monitoring.
  • Security and Compliance: Implement security best practices and compliance controls within the platform, including identity management, access control, and data encryption.
  • Monitoring and Logging: Set up and manage monitoring, logging, and alerting systems to proactively identify and resolve issues.
  • Collaboration with Development Teams: Work closely with development teams to ensure seamless integration of their applications into the platform.
  • Performance Tuning and Optimization: Analyze and optimize platform performance, including compute, storage, and network resources.
  • Disaster Recovery Planning: Develop and maintain disaster recovery plans to ensure business continuity in case of platform failures.
  • Incident Response and Troubleshooting: Respond to platform incidents, perform root cause analysis, and implement corrective actions.
  • Capacity Planning and Resource Management: Conduct capacity planning and manage platform resources to meet current and future demands.
  • Documentation and Knowledge Sharing: Create and maintain comprehensive documentation for platform architecture, processes, and procedures.
  • Integration with Third-Party Tools: Integrate third-party tools and services into the platform to enhance functionality and performance.
  • Infrastructure Cost Management: Monitor and manage infrastructure costs, optimizing resource utilization to reduce expenses.
  • Training and Mentorship: Provide training and mentorship to other engineers and other team members on platform technologies and best practices.
  • Technology Evaluation and Adoption: Stay up-to-date with emerging technologies and evaluate their potential for adoption within the platform.
  • Stakeholder Communication: Communicate effectively with stakeholders, providing updates on platform status, issues, and future plans.
  • Compliance with Industry Standards: Ensure the platform complies with relevant industry standards and regulations, such as GDPR, HIPAA, and SOC 2.

Relevant Experience

  • Bachelor's Degree in Computer Science or other related discipline
  • 3- 5 Years of proven experience in platform engineering or a similar role.
  • Expertise in infrastructure as code (IaC) tools such as Terraform, Ansible, or equivalent.
  • Strong knowledge of cloud platforms (AWS, Azure, GCP) and experience managing cloud-based infrastructure.
  • Proficiency in Python, PowerShell, and Bash.
  • Solid understanding of security best practices and compliance requirements.
  • Experience with microservices, RESTful APIs, containers, orchestration, and serverless architectures
  • Experience with monitoring, logging, debugging and alerting tools.
  • Expertise in infrastructure as code (IaC) tools such as Terraform, Ansible, or equivalent.
  • Excellent communication skills and the ability to work collaboratively with cross-functional teams.
  • Experience with DevOps, SRE, or platform reliability engineering principles and practices
  • Passionate about learning new technologies and solving complex challenges
  • Strong communication, collaboration and problem-solving skills and the ability to troubleshoot complex issues.

Benefits Package for Cranial Technologies:

  • Medical and Dental Insurance
  • 401k Retirement Plan
  • 3.5 Weeks Paid Time Off plus 7 Paid Company Holidays
  • Life Insurance
  • Short/Long Term Disability Insurance
  • The pay range for this position is $85,000-$110,000. Pay is dependent on the applicant's tenure in their field and relevant experience

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

You will receive a confirmation email stating your application has been submitted. Once your application has been reviewed, you should receive an update on your status via email. Please keep an eye on your spam and junk mail. Please no phone calls regarding the position.

If you are unable to submit your application, please email the recruiting department at careers@cranialtech.com for assistance.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.