Jobs · Engineering · South Carolina

Site Reliability Engineer

Purpose Financial · Greenville, SC · 3 wk ago
HybridEngineeringFull-time

Position Summary

Purpose Financial is looking for a talented, result-oriented, innovative Site Reliability Engineer to join the team!

Job Responsibility

  • Infrastructure & Cloud Operations
    • Develop and maintain reliable, repeatable processes by leveraging Terraform infrastructure as code and associated pipelines while adhering to AWS best practices.
    • Create, configure, and optimize Linux, Docker, and Kubernetes/EKS/Rancher in AWS.
    • Manage system architecture, reliability, and perform root cause analysis of equipment, process, and service failures in both AWS and on-premises environments.
    • Participate in technical capacity planning and forecasting.
  • CI/CD & Automation
    • Establish and maintain continuous integration and continuous delivery (CI/CD) processes using Kubernetes/Rancher CD and GitHub Actions.
    • Contribute to team improvement initiatives and projects, including process improvements, testing tools, and automation.
  • Monitoring & Reliability
    • Utilize system and application monitoring tools such as Elastic Cloud to support and improve System performance.
    • Participate in an On-Call rotation.
  • Collaboration & Culture
    • Foster a collaborative and communicative culture between Development and Operations by implementing automation and instrumentation to minimize risk, increase productivity, and scale efficiently.
    • Mentor and train team members as well as developers when needed.
    • Attend engineering, customer, and business meetings as required.
  • Documentation & General
    • Maintain technical documentation and procedures.
    • Perform other duties as assigned.

    Education Required

    • Bachelor's degree in information systems, Computer Science, other relevant fields, or equivalent related work experience.

    Experience Required

    • 5+ years in a DevOps / SRE role supporting CI/CD and Agile development in production environments
    • 5+ years of designing, implementing, and operating scalable AWS infrastructure
    • 2+ years building and managing CI/CD deployment pipelines
    • 2+ years working with containerized workloads in Kubernetes/EKS

    Knowledge Required

    • Excellent written and verbal communications skills
    • Adaptability and flexibility to changing environment
    • Comfortable working in a dynamic, high volume, fast-paced environment
    • Ability to understand and ensure compliance with policies, procedures, and laws governing our industry/business and products

    Physical Requirements

    • Sitting for long periods of time; standing occasionally; walking; bending; squatting; kneeling; pushing/pulling; reaching; twisting; frequent lifting of less than 10 lbs., occasional lifting of up to 20 lbs.; driving and having access during the workday to an insured and reliable transportation; typing; data entry; grasping; transferring items between hands and/or to another person or receptacle; use of office equipment to include computers; ability to travel to, be physically present at, and complete the physical requirements of the position at any assigned location.

    Competencies

    • Travel: 0-10% travel depending on location
    • Attire: Business Casual
    • Other: None specified

    Core Technologies

    • AWS Cloud infrastructure and foundational cloud services
    • Infrastructure as code utilizing Terraform
    • Git, GitHub Actions, hooks, and APIs
    • Programming and Scripting languages (ex. Python, Go, Bash)
    • Kubernetes/EKS/Rancher
    • Linux Operating System
    • CI/CD & DevOps: Agile development in CI/CD environments, DevOps best practices in an HA environment

    Familiarity with the Following is a Plus

    • Networking
    • Storage technologies
    • High availability architecture
    • System monitoring tools (Elastic Stack, CloudWatch)
    • Application Performance Monitoring tools (Elastic Stack APM)

    Requisition ID

    46210

Similar jobs