Posted 2w ago

Platform Engineer - Corporate IT (Kansas City)

@ Burns & McDonnell
Kansas City, Missouri, United States
OnsiteFull Time
Responsibilities:automating infrastructure, deploying applications, improving experience
Requirements Summary:Seeking a Platform Engineer with DevOps, cloud, IaC, scripting, and CI/CD experience to automate infrastructure and improve developer experience.
Technical Tools Mentioned:Terraform, Pulumi, Bash, Python, PowerShell, Go, Git, CI/CD, AWS, GCP, Azure
Save
Mark Applied
Hide Job
Report & Hide
Job Description

The Staff Platform Engineer focuses on delivering platforms and relentlessly improving developer experience. They automate processes and develop self-service capabilities around infrastructure and application delivery. They serve as an escalation point for junior engineers.

  • Uses DevOps practices and thinking to guide automation efforts across infrastructure provisioning and application delivery and deployment activities. 
  • Works to increase deployment frequency, decrease failure change rate, decrease the mean time to recover (MTTR), and decrease lead time.
  • Writes code to provision infrastructure and deploy applications.
  • Focuses on customer service and using empathy to improve developer experience. 
  • Builds trust with teams participating in conversations about new practices. Relentlessly works to eliminate pain points and remove process bottlenecks.
  • Takes work break downs from other team members asking questions to clarify requirements and acceptance criteria. 
  • Comfortable with some degree of ambiguity and change.
  • Collaboratively uses tools that improve developer productivity--especially focusing on tools that are part of CI/CD processes that improve the speed and safety of deployment pipelines through the software development lifecycle.
  • Uses SLOs (service level objectives) to define SLIs (service level indicators) to observe application and infrastructure health, and for troubleshooting infrastructure and applications.
  • Commitment to continuous learning and improvement.
  • All other duties as assigned.

  • Bachelor's degree in technology, business, or a related field from an accredited program is required and 4 years (5 years + preferred) in infrastructure and network systems design, deployment and management, system engineering, or related experience required.
  • Applicable years of experience may be substituted for the degree requirement.
  • Experience building cloud infrastructure in AWS, GCP, or Azure. 
  • Need experience with IaC (Infrastructure as Code) tools like Terraform or Pulumi for provisioning resources is strongly preferred.
  • Experience scripting tasks using Bash, Python, PowerShell, Go, or similar languages.
  • Familiarity with Git and workflows for reviewing and releasing code.
  • Experience with TCP/IP networking, DNS, and Certificate management
  • Familiarity with CI/CD processes and tools for building and deploying application code.
  • Strong computer skills (e.g., Microsoft Office Suite).
  • Excellent written and verbal communication skills.
  • Ability to partner on work and resolve issues in a team environment.
  • Demonstrated critical thinking skills and ability to work methodically and analytically in a problem-solving environment.
  • Strong attention to detail, facilitation, team building and collaboration.
  • Experience with Python and React software development.
  • Experience with security systems and policies and experience in vulnerability management and remediation.
  • Experience with cloud technologies, automation scripts and infrastructure management.

EEO/Disabled/Veterans



*!
 
EEO/Disabled/Veterans
 
 
For technical assistance please email [email protected]. Include an explanation of difficulties and a screen shot of any errors.