Menu

Sr. Platform Engineer

Location: Tempe, Arizona

Category: Software Developer Jobs

Job highlights

Identified by Google from the original job post

Qualifications

Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent experience

4-5 years in platform engineering, DevOps, or related fields, such as Software, Cloud, Network, or Security Engineering

Experience with systems programming languages like Go or Python, as well as shell scripting

Proficiency in Terraform and infrastructure as code principles

Demonstrated expertise in AWS environments, with a strong focus on networking architecture

Hands-on experience managing Kubernetes within AWS EKS

Familiarity with CI/CD tools such as CircleCI and ArgoCD

Experience creating and maintaining diagrams for process flows, data flows, networking, and infrastructure

Proficiency with monitoring and logging tools in cloud environments (e.g., Prometheus, Grafana, OpenTelemetry, CloudWatch)

Experience building cloud-native solutions in highly compliant environments, such as SOC2 Type 2 or PCI-DSS

In-depth understanding of containerization, microservice architecture, and related technologies

Knowledge of service mesh architectures

Strong communication skills, with the ability to solve technical problems effectively and convey complex technical issues to various audiences

Excellent troubleshooting, critical-thinking skills, and attention to detail

Collaborative mindset with strong interpersonal skills

Exceptional organizational skills, with a self-motivated approach to managing multiple priorities and tasks

If you are a proactive and skilled Platform Engineer with a passion for creating robust infrastructure solutions, we encourage you to apply

Responsibilities

Job Summary: The Platform Engineer is responsible for creating self-service tools, building an Internal Developer Platform (IDP), and streamlining processes to enhance development team productivity and accelerate software release capabilities

This role involves developing and managing AWS environments, supporting Kubernetes solutions, and implementing infrastructure as code (IaC) to create a scalable and efficient platform

Design, implement, and maintain controlled multi-account AWS environments that foster developer self-service and productivity

Provide Kubernetes solutions on AWS EKS to support microservice architecture, enabling scalable and stable application deployments

Develop and maintain infrastructure as code (IaC) with Terraform to ensure consistent and reliable infrastructure provisioning

Create custom software implementations to deliver a cohesive and efficient developer platform experience

Automate and streamline deployment and delivery processes using CircleCI and ArgoCD

Implement secure and efficient AWS and Kubernetes networking architectures to ensure platform reliability and scalability

Contribute to network security and policies using tools like Network Policy and AWS Network Firewall to ensure compliance with security standards

Work collaboratively with development teams to identify optimization opportunities and apply feedback to enhance security, resilience, and cost-effectiveness of infrastructure

Document infrastructure procedures and strategies, maintaining clear and detailed records

Job description

Job Summary: The Platform Engineer is responsible for creating self-service tools, building an Internal Developer Platform (IDP), and streamlining processes to enhance development team productivity and accelerate software release capabilities. This role involves developing and managing AWS environments, supporting Kubernetes solutions, and implementing infrastructure as code (IaC) to create a scalable and efficient platform.

Duties & Responsibilities

Key Results Expectations:

• Design, implement, and maintain controlled multi-account AWS environments that foster developer self-service and productivity.

• Provide Kubernetes solutions on AWS EKS to support microservice architecture, enabling scalable and stable application deployments.

• Develop and maintain infrastructure as code (IaC) with Terraform to ensure consistent and reliable infrastructure provisioning.

• Create custom software implementations to deliver a cohesive and efficient developer platform experience.

Roles and Responsibilities:

• Automate and streamline deployment and delivery processes using CircleCI and ArgoCD.

• Implement secure and efficient AWS and Kubernetes networking architectures to ensure platform reliability and scalability.

• Contribute to network security and policies using tools like Network Policy and AWS Network Firewall to ensure compliance with security standards.

• Work collaboratively with development teams to identify optimization opportunities and apply feedback to enhance security, resilience, and cost-effectiveness of infrastructure.

• Document infrastructure procedures and strategies, maintaining clear and detailed records.

Qualification Requirements:

Education:

• Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent experience.

• AWS Certifications (Solutions Architect, SysOps Administrator, DevOps Engineer) are a plus.

• Kubernetes Certifications (CKA, CKS, CKAD, KCNA) are desirable.

Experience:

• 4-5 years in platform engineering, DevOps, or related fields, such as Software, Cloud, Network, or Security Engineering.

• Experience with systems programming languages like Go or Python, as well as shell scripting.

• Proficiency in Terraform and infrastructure as code principles.

• Demonstrated expertise in AWS environments, with a strong focus on networking architecture.

• Hands-on experience managing Kubernetes within AWS EKS.

• Familiarity with CI/CD tools such as CircleCI and ArgoCD.

• Experience creating and maintaining diagrams for process flows, data flows, networking, and infrastructure.

• Proficiency with monitoring and logging tools in cloud environments (e.g., Prometheus, Grafana, OpenTelemetry, CloudWatch).

• Experience building cloud-native solutions in highly compliant environments, such as SOC2 Type 2 or PCI-DSS.

Key Skills and Abilities:

• In-depth understanding of containerization, microservice architecture, and related technologies.

• Knowledge of service mesh architectures.

• Strong communication skills, with the ability to solve technical problems effectively and convey complex technical issues to various audiences.

• Excellent troubleshooting, critical-thinking skills, and attention to detail.

• Collaborative mindset with strong interpersonal skills.

• Exceptional organizational skills, with a self-motivated approach to managing multiple priorities and tasks.

If you are a proactive and skilled Platform Engineer with a passion for creating robust infrastructure solutions, we encourage you to apply. Join our team to play a key role in building a high-performance, developer-focused platform.

Apply on Company Website You will be redirected to the employer’s website