Resume

Platform Engineer Resume Example & Writing Guide

Use this Platform Engineer resume example and guide to improve your career and write a powerful resume that will separate you from the competition.

As a software engineer, you’re involved in every aspect of the development process. You might work on back-end systems like databases and servers or front-end solutions like websites and mobile apps. But regardless of which piece of the puzzle you specialize in, you’re always thinking about how to build better software, faster.

If you love tinkering with technology and solving complex problems, being a software engineer could be your dream job. But before you can land that dream job, you need a fantastic resume to help get you there. Here are some tips and an example to help you write yours.

David Moore
Los Angeles, CA | (123) 456-7891 | [email protected]
Summary

Driven platform engineer with a passion for developing scalable, performant, and reliable systems. 10+ years of experience in web development, big data, and cloud infrastructure. Proven ability to lead teams and deliver results in fast-paced environments.

Education
University of Southern California Jun '10
M.S. in Computer Science
University of Southern California Jun '06
B.S. in Computer Science
Experience
Company A, Platform Engineer Jan '17 – Current
  • Managed the infrastructure of a large-scale, high-availability platform that supported over 100 million users and processed billions of events per day.
  • Built an automated testing framework for our Java application to ensure code quality and reliability across all releases.
  • Implemented a new data pipeline using Kafka to process millions of events in real time from multiple sources including web browsers, mobile apps, IoT devices, etc.
  • Designed and implemented a scalable microservices architecture with Kubernetes to support rapid feature development and deployment at scale.
  • Led the implementation of AWS CloudFormation templates for deploying applications on EC2 instances as well as managing database migrations between environments (dev/test/prod).
Company B, Platform Engineer Jan '12 – Dec '16
  • Created a new process for monitoring and maintaining the performance of all cloud-based servers, resulting in an average increase of 15%
  • Implemented a new system to monitor server uptime that reduced outages by over 50%
  • Reduced time spent on routine tasks (e.g., patching) by automating them with scripts and tools
  • Improved security measures across all systems by implementing two-factor authentication using SMS codes
  • Conducted regular audits of existing infrastructure to identify potential vulnerabilities or outdated software versions
Company C, Software Engineer Jan '09 – Dec '11
  • Actively participated in all aspects of the software development cycle including requirements gathering, design, development, testing, and deployment.
  • Utilized various programming languages and frameworks to develop software solutions that met or exceeded customer expectations.
  • Worked closely with other members of the engineering team to ensure timely delivery of high-quality software products.
Certifications
  • Certified Kubernetes Administrator
  • Certified in Puppet
  • Certified in Jenkins
Skills

Industry Knowledge: Software Development, Java, C++, C#, Python, HTML, CSS, JavaScript, SQL, AWS, Azure, Git, Linux, Bash, YAML, Jenkins, Apache Spark, Elastic Search, Hadoop
Technical Skills: Microsoft Visual Studio, Eclipse, IntelliJ, Android Studio, Android SDK, Python, PyCharm, GitHub, Slack, JIRA, Confluence, JUnit, Google App Engine, Google Cloud Platform, AWS, Ansible, Chef, Puppet, Jenkins, Apache, Linux, SQL (MySQL, PostgreSQL, Oracle), AWS, Azure, Redhat, Puppet, Terraform, Ansible, AWS, IAM, S3, EC2, Lambda, SQS
Soft Skills: Communication, Problem-Solving, Leadership, Teamwork

How to Write a Platform Engineer Resume

Here’s how to write a platform engineer resume of your own.

Write Compelling Bullet Points

When it comes to writing bullet points, the more specific you can be about your experience and accomplishments, the better. For example, rather than saying you “managed cloud infrastructure for large-scale data processing platform,” you could say that you “managed cloud infrastructure for large-scale data processing platform, including setting up and managing Amazon Web Services (AWS) cloud servers, load balancers, and data stores to support over 1,000 users working in parallel on large-scale data processing projects.”

The second bullet point is much stronger because it provides more detail about what exactly you did and the results of your work. It also provides a specific number to demonstrate the scale of the project.

Identify and Include Relevant Keywords

When you apply for a job as a platform engineer, your resume is likely to go through an applicant tracking system (ATS). This system will scan your resume for certain keywords related to the position, like “Java” or “C#”. If your resume doesn’t have enough of the right keywords, the ATS might not rank it among the other applications.

To increase your chances of getting an interview, make sure to include keywords throughout all sections of your resume. Here are some of the most commonly used platform engineer keywords:

  • Amazon Web Services (AWS)
  • DevOps
  • Ansible
  • Docker Products
  • Kubernetes
  • Jenkins
  • Linux
  • Cloud Computing
  • CoreOS
  • Puppet
  • Terraform
  • Splunk
  • Amazon EC2
  • Google Cloud Platform (GCP)
  • Python (Programming Language)
  • Docker Engine
  • Go (Programming Language)
  • Microsoft Azure
  • Google Apps
  • Continuous Integration
  • System Administration
  • Active Directory
  • Virtualization
  • GoLang (Go)
  • Programming
  • Programming Languages
  • Infrastructure
  • Infrastructure Management
  • Infrastructure Engineering
  • Microservices

Showcase Your Technical Skills

As a platform engineer, you need to be proficient in a variety of software programs and systems in order to effectively do your job. This might include experience with cloud-based platforms, such as AWS or Azure, as well as containerization technologies, such as Docker or Kubernetes. In addition, platform engineers need to be familiar with programming languages, such as Java or Python, and be able to use tools like Jenkins or Terraform.

If you have experience with any of these programs or technologies, be sure to list them on your resume. Additionally, if you have any certifications related to platform engineering, be sure to include them as well.

Previous

Construction Office Manager Resume Example & Writing Guide

Back to Resume
Next

Correctional Nurse Resume Example & Writing Guide