Virtasant

Platform Engineer

Virtasant

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain reliable and scalable infrastructure solutions.
  • Partner with engineering teams to ensure platform architecture supports reliability, scalability, and optimal performance.
  • Evaluate and implement new technologies and tools to enhance the infrastructure.
  • Set up, maintain, and improve monitoring and alerting systems to detect issues proactively.
  • Lead incident response, troubleshooting, and root cause analysis efforts for critical platform issues.
  • Perform post-incident reviews to identify areas for improvement and drive future initiatives.
  • Develop and implement automation projects (preferably Python, Go, or similar) to streamline platform tasks and minimize manual intervention.
  • Create scripts for automating system upgrades, health checks, and deployments.
  • Utilize Infrastructure as Code (IaC) tools like Terraform, Ansible, or Pulumi to manage infrastructure configuration and deployment.
  • Collaborate with cross-functional teams to deliver high-quality infrastructure solutions.
  • Mentor junior engineers and advocate for platform engineering best practices across teams.
  • Promote a culture of reliability and automation through workshops, documentation, and hands-on guidance.
  • Drive initiatives to enhance platform reliability, capacity planning, and service performance.
  • Participate in disaster recovery planning and execution.
  • Stay updated with industry trends, tools, and technologies to continually improve platform capabilities.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 8+ years of industry experience, including roles as a Software Engineer, SRE, or Platform Engineer.
  • At least 3+ years of experience in platform engineering, SRE, or infrastructure roles with large-scale, mission-critical environments.
  • Strong knowledge of Linux/Unix systems, networking, and core system internals.
  • Experience with one or more programming languages (e.g., Python, Go, Java).
  • Advanced skills in Bash scripting for task automation.
  • Proficiency with cloud platforms (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Hands-on experience with CI/CD tools and workflows (e.g., Jenkins, GitLab CI).
Benefits
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonGoBash scriptingLinuxUnixTerraformAnsiblePulumiAWSDocker
Soft Skills
leadershipmentoringcollaborationcommunicationtroubleshootingincident responseproblem-solvingautomation advocacycapacity planningpost-incident review
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering