Versa Networks
Universal SASE Platform
Cloud Application Developer
Location
California + 1 moreAll locations: California, Texas
Posted
17 hours ago
Salary
$110K - $150K / year
Bachelor Degree5 yrs expEnglishAnsibleAzureCloudDockerKubernetesPythonTerraform
Job Description
• Discover, Catalog and Annotate Cloud Applications
• Perform In-depth Research and Analysis of Cloud Applications and Document them
• Research APIs, Protocol, Headers and Data of Cloud Applications
• Design, integrate security of Cloud Applications in on-premises and cloud environments
• Write effective, maintainable, and well-tested code
Job Requirements
- BS or MS degree in Computer Science, Electrical Engineering or related field
- 5-10 years of related development experience
- Strong cloud application programming skills
- Experience working with security frameworks and cloud security paradigms
- Experience with container environments like Docker, Kubernetes, Google/Amazon/Azure Kubernetes Services
- Experience working with Ubuntu OS.
- Utilize automation tools such as Ansible, Terraform, Helm and CloudFormation to streamline cloud environment provisioning.
- Experience design, analysis, implementation and maintenance of Rest APIs
- Good oral and written communication
- Understanding of various IaaS, PaaS and SaaS technologies
- Thorough understanding of web-scale/planet-scale applications
- Thorough understanding of virtualization technologies and multiple cloud environments
- Experience with programming languages like Python, GoLang.
Benefits
- Competitive Salary & Incentives: We offer a competitive compensation package with and pre-IPO equity to reward your hard work and dedication.
- Health & Wellness: Comprehensive medical, dental, and vision insurance plans to ensure you and your family stay healthy and covered.
- Paid Time Off (PTO): Enjoy a generous PTO policy that includes vacation days, sick leave, and paid holidays to recharge and take care of personal matters.
- Flexible Work Environment: We understand the importance of work-life balance. Enjoy the flexibility of remote work, and hybrid option to create the work schedule that works best for you.
- Professional Development: We believe in continuous learning. Access to training, certifications, and educational resources to help you grow in your career and stay ahead of industry trends.
- Employee Recognition: We celebrate achievements both big and small, with regular recognition programs and awards that highlight your contributions to our collective success.
- Collaborative Culture: Be part of a dynamic, inclusive, and supportive team where innovation and collaboration are at the heart of everything we do.
- Parental Leave: Generous parental leave policies to support you during life's important moments.