The company is looking to enhance its platform capabilities, enable rapid and secure deployments, and improve developer productivity by leveraging cloud-native architectures, automation, and best practices. They also aim to work with emerging technologies like AI.
Requirements
- 3-5+ years of hands-on experience with AWS, with a strong focus on Infrastructure as Code.
- Minimum of 4 years of experience managing and maintaining Linux systems.
- 2+ years of experience with Python for automation and scripting.
- Practical experience and comfortable using Git and automated workflows.
- Familiarity with AWS security best practices, including DNS, secure VPCs, and database security (e.g., PostgreSQL, MySQL).
- Familiarity with AWS, Terraform IaC, Configuration Management ( Ansible & Puppet) Kubernetes, k9s, ArgoCD, Database Engines (Mongo, Postgres, MySQL)
- Understanding of container security and orchestration such as Docker, Kubernetes
Responsibilities
- Drive and participate in solution architecture and delivery across diverse domains, offering expertise in AWS cloud infrastructure and resources, containers (ECS/Kubernetes) and cloud-native architectures
- Develop, enhance, and operate platform capabilities including CI/CD pipelines, infrastructure as code, reusable patterns, and automation solutions that enable rapid, reliable, and secure deployments
- Design and implement standardized, reusable cloud infrastructure patterns and templates that help teams adopt best practices while maintaining security and compliance requirements
- Demonstrate, enable, and promote consistent adoption of software delivery practices and solutions that optimize for fast feedback, observability, and operational excellence
- Proactively collaborate with product and engineering teams, taking technical leadership in areas of cross-functional projects while sharing knowledge and best practices
- Evaluate existing standards and practices, identify gaps, and implement improvements to strengthen Development, Security, and Operational practices across the organization
- Partner closely with engineering teams to understand their needs, refine requirements, and deliver solutions that enhance developer productivity while meeting project objectives
Other
- Demonstrate excellent communication skills through proactive status updates, clear documentation, knowledge sharing, and effective collaboration when facing technical challenges
- Exceptional written and verbal communication skills with the ability to explain complex security concepts to technical and non-technical audiences
- Fully Remote: This role has been designated as fully remote, meaning it is expected to be performed from a non-Versant worksite, typically an employee’s residence.