DevOps/Application Engineer
SmartBear
·
Posted:
August 22, 2023
·
Onsite
About the position
The job overview for this role is that it is a DevOps/Application Engineer position focused on supporting the On-Premise offering of SwaggerHub using Helm on Kubernetes and OpenShift. The role involves developing and maintaining a node.js based Kubernetes operator and helm charts for deploying and managing SwaggerHub for On-Premise customers. The ideal candidate should have experience with Kubernetes, Helm, AWS, Linux-based VMs, shell scripting, and software development in JavaScript or Java. Additionally, familiarity with PostgreSQL, MongoDB, and cloud platforms such as Azure or GCP is beneficial.
Responsibilities
- Develop and maintain a node.js based Kubernetes operator and helm charts for deploying and managing SwaggerHub for On-Premise for customers
- Collaborate with cross-functional teams to gather requirements, design, implement, test, and deliver high-quality software solutions
- Assist the Support Team in troubleshooting and resolving customer installation and management issues
- Gain exposure to multiple Kubernetes deployment topologies
- Work as part of the Development team to support the On-Premise offering of SwaggerHub using Helm on Kubernetes and OpenShift
- Have a balance of DevOps and software development knowledge/experience
- Have 3+ years hands-on experience with Kubernetes and Helm for container orchestration and deployment
- Have proficiency in Amazon Web Services (AWS) and experience with AWS Elastic Kubernetes Service (EKS)
- Have proficiency in working with Linux-based VMs and shell scripting
- Have proficiency in software development in JavaScript or Java
- Have experience with PostgreSQL and MongoDB databases
- Have knowledge of additional cloud platforms such as Azure or GCP (beneficial)
- Familiarity with OpenShift (a plus)
- English proficiency on at least B2 level
Requirements
- 3+ years hands-on experience with Kubernetes and Helm for container orchestration and deployment
- Proficiency in Amazon Web Services (AWS) and experience with AWS Elastic Kubernetes Service (EKS)
- Proficiency in working with Linux-based VMs and shell scripting
- Proficiency in software development in JavaScript or Java
- Experience with PostgreSQL and MongoDB databases
- Knowledge of additional cloud platforms such as Azure or GCP is beneficial
- Familiarity with OpenShift is a plus
- English on at least B2 level
Benefits
- Opportunity for career growth at every level
- Investment in employee success and collaborative workspaces
- Birthday leave policy
- People and Culture organization that values the whole person
- Celebration of diversity and inclusion
- Commitment to ethical corporate practices and social responsibility
- Global presence with offices in multiple locations
- Recognition through industry awards
- Equal employment opportunity regardless of race, color, religion, gender, national origin, disability, marital status, military or veteran status, citizenship status, age, sexual orientation, gender identity or expression, genetic information, medical condition, pregnancy, or any other legally protected status.