Job description
We are seeking a seasoned Infrastructure Development Engineer to design, deploy, and optimize scalable IT infrastructure for our enterprise clients. This role blends cloud architecture, network engineering, and automation to deliver resilient systems that power critical business operations.
As a member of our Infrastructure & Platform team, you will collaborate with cross-functional stakeholders, translate requirements into scalable solutions, and drive modernization initiatives across on-prem and cloud environments.
Responsibility
- Lead end-to-end infrastructure design and deployment across cloud, on-prem, and hybrid environments.
- Architect scalable, highly available architectures leveraging IaC (Terraform, CloudFormation) and automation (Ansible, Python).
- Collaborate with security, network, and software teams to enforce governance, identity, and compliance standards.
- Implement monitoring, logging, and incident response strategies to ensure 24/7 reliability.
- Drive cost optimization and performance tuning across multi-cloud and data-center footprints.
- Mentor junior engineers, establish best practices, and codify infrastructure patterns in reusable components.
Qualification
- Bachelor's or master's degree in computer science, electrical engineering, or a related field.
- 7+ years of experience in infrastructure engineering or SRE, with a track record of multi-cloud design.
- Proficiency with IaC tools (Terraform, Pulumi) and configuration management (Ansible, Chef, Puppet).
- Strong scripting skills (Python, Bash); hands-on experience with Kubernetes and container orchestration.
- Deep understanding of networking, DNS, VPNs, load balancers, and security controls; cloud security posture management.
- Relevant certifications (AWS Certified Solutions Architect, GCP Professional Cloud Architect, CCNA/CCNP) are a plus.
- Excellent communication, collaboration, and problem-solving abilities.