Overview
Skills
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.