What are the responsibilities and job description for the Infrastructure Architect – Developer Experience Platform position at Calsoft Pvt Ltd?
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.