Platform Engineer

Firma: Amenities Health
Rodzaj pracy: Pełny etat

Job Description
Compensation: $(phone number removed)/yr base salary, with the addition of equity
Location: Fully Remote, but must be based in the United States
We are seeking 1 talented platform engineer to join our dynamic team. As a platform engineer at Amenities, you will be working with other engineers and our product managers to create and support the build, test, release, and infrastructure automation systems to support our first product, the “digital front door” (DFD). The DFD is a mobile and web app patient portal where patients can schedule appointments, message their care team, view test results, etc. 
The platform engineering tech stack is currently:
 
InfrastructureAzure
Terraform and CDKTF (C#)
ObservabilityDatadog
Synthetic monitoring via Checkly (TypeScript)
CI/CDGitHub Actions
Expo
Deploying apps to the Apple and Google stores
 
This role offers a unique opportunity to work on cutting-edge technologies and contribute to the reliability, scalability, and efficiency of our systems.
Responsibilities 
Collaboration and Communication
Work closely with cross-functional teams, including development, product, and QA, to drive system improvements and resolve issues.
Contribute to documentation and knowledge-sharing initiatives to enhance team efficiency.
Infrastructure Automation
Design, implement, and maintain automated infrastructure provisioning and configuration management systems.
Collaborate with development teams to integrate CI/CD pipelines and ensure a seamless deployment process.
Release Automation
Develop and maintain release automation processes, ensuring reliable and repeatable software deployments.
Collaborate with development and QA teams to automate testing and validation processes within the deployment pipeline.
System Monitoring and Performance Optimization
Implement and manage monitoring solutions to ensure the health and performance of our applications and infrastructure.
Identify and resolve performance bottlenecks and optimize system components for maximum efficiency.
Reliability Engineering
Build and maintain systems for high availability, fault tolerance, and disaster recovery.
Participate in incident response and post-incident reviews to continually improve system reliability.

Zaaplikuj i zdobądź pracę