Infrastructure Architect – Developer Experience Platform

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Amazon EC2
Amazon Web Services
Cloud Computing
Cloud Architecture
DevOps
Infrastructure Architecture
Linux
Virtualization
application
Migration
Ansible
Golang
TypeScript
Terraform

Job Details

Overview

Seeking an experienced Infrastructure Architect to lead the infrastructure architecture, automation, and performance engineering for our Developer Experience Platform. The platform includes a unified Developer Portal, Virtual Test Environments (ARM & x86), and deep integration with CI/CD pipelines.

This role will work closely with Solution Architects, Cloud Teams, and Customer Architects to define and implement a scalable, secure, and highly available infrastructure strategy. The position blends hands-on cloud architecture, modern DevOps practices, and development expertise in Golang and TypeScript to ensure seamless integration between infrastructure components and developer workflows.

 

Key Responsibilities

Infrastructure & Cloud Architecture

  • Design and maintain multi-tenant, highly available, and scalable infrastructure on AWS and Kubernetes.
  • Define cloud resource models, networking topology, and security standards for large-scale developer environments.
  • Lead Infrastructure-as-Code (IaC) adoption using Terraform or CloudFormation.
  • Architect ARM/x86 virtual test environments integrated with CI/CD pipelines and developer workflows.

 Automation & DevOps Enablement

  • Drive automation for environment provisioning, scaling, and monitoring across development and test pipelines.
  • Implement and optimize CI/CD integrations using tools such as GitLab, Jenkins, Argo CD, and Octopus Deploy.
  • Develop custom automation tools and scripts using Golang and TypeScript.
  • Establish performance benchmarks and enable proactive capacity planning.

 Observability & Reliability

  • Define and implement observability frameworks using Prometheus, Grafana, ELK, and CloudWatch.
  • Collaborate with DevOps and product teams to build self-healing and resilient systems.
  • Enable predictive insights through logs, metrics, and distributed tracing.

 Security & Compliance

  • Implement cloud security controls, RBAC policies, and network segmentation.
  • Partner with InfoSec teams to ensure compliance with enterprise and regulatory standards.
  • Conduct regular infrastructure audits and threat modelling exercises.

 Leadership & Collaboration

  • Align infrastructure strategy with customer architecture and platform roadmaps.
  • Provide technical leadership to onshore and offshore DevOps and infrastructure teams.
  • Mentor engineers on modern cloud, DevOps, and reliability engineering practices.
  • Participate in PI planning, architectural reviews, and roadmap discussions.

 Required Skills & Qualifications

  • 10+ years of IT experience with strong focus on Cloud and Infrastructure Architecture.
  • Proven hands-on experience with AWS services: EC2, EKS, VPC, IAM, S3, CloudWatch, Lambda.
  • Strong expertise in Kubernetes, Docker, and container networking.
  • Deep understanding of CI/CD pipelines and environment automation.
  • Proficiency in Golang and TypeScript for automation and integration development.
  • Experience with Terraform, CloudFormation, or Ansible for IaC.
  • Strong understanding of multi-tenancy, scalability, and reliability engineering.
  • Solid experience with Linux environments (Ubuntu, Red Hat, Debian) and virtualization concepts.
  • Excellent communication and collaboration skills for cross-functional and customer-facing engagements.

 Preferred Qualifications

  • AWS Certified Solutions Architect – Professional (Associate acceptable).
  • Experience with observability stacks: Prometheus, Grafana, ELK, CloudWatch.
  • Prior experience with developer enablement platforms or internal developer portals.
  • Knowledge of ARM/x86 virtualization, kernel tuning, or emulation tools such as QEMU/KVM.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.