Responsibilities
In this role, you’ll :
- Design, implement, and maintain the overall IaC solution for Segment's cloud-native infrastructure on AWS.
- Collaborate with Engineering teams to integrate best provisioning practices into the software development lifecycle (SDLC) and CI / CD pipelines.
- Design and maintain testable Terraform solutions to control provisioning for internal systems at Segment.
- Manage and enhance Terraform modules and Atlantis to ensure robust and repeatable provisioning across all environments.
- Implement robust testing and linting frameworks for Infrastructure provisioning.
- Contribute to best practices and initiatives to foster a culture of engineering across the organization.
Qualifications
Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply.
While having desired qualifications make for a strong candidate, we encourage applicants with alternative experiences to also apply.
If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!
Required :
- 2+ years experience writing production-grade code in a modern programming language.
- Proven experience in working in the devops space designing, implementing, and maintaining solutions, preferably within a cloud-based SaaS environment.
- Strong proficiency in programming languages such as Python, Go, or Java.
- Proficiency in IaC(Terraform,Pulumi), Infrastructure provisioning testing frameworks(checkov, opa policy, terratest), Kubernetes, and AWS concepts, best practices, and tools.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex security issues.
- Participate in team on-call rotations.
- Solid problem-solving skills, proactive attitude, and ability to work collaboratively in a dynamic team environment.
Desired :
- Solid understanding of IaC, Infrastructure provisioning, Infrastructure provisioning testing, Policy, Kubernetes, network protocols, TCP / IP stack, and security principles.
- Experience with Terraform, Pulumi, Crossplane, Atlantis, TACOS, OPA Conftest, Terratest, Checkov, TFLint, Terrascan, Infracost and related tools
Location :
This role will be remote and based in India. Travel will be rare but should be anticipated.
What We Offer :
There are many benefits to working at Twilio, including, in addition to competitive pay, things like generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more.
Offerings vary by location.