Summary
Join VivSoft, an emerging technology company specializing in cloud, DevSecOps, AI, and digital customer experience, as a DevOps Engineer. This role blends DevOps, development, and security, requiring hands-on experience with Python, Java, and React. You will build and optimize CI/CD pipelines, manage infrastructure as code, secure containerized environments, and integrate application development workflows. Collaboration with development teams and experience with DataHub are crucial. The ideal candidate possesses strong CI/CD, containerization, and security skills, along with proficiency in Python, Java, and React.
Requirements
- Have hands-on experience with Docker, Kubernetes, and Helm for containerized application deployment
- Possess a strong background in CI/CD automation using GitLab CI/CD (or equivalent hosted Git with CI/CD)
- Be proficient in Python for scripting, automation, and infrastructure management
- Have experience with Java and React to interact with and support hosted applications
- Have a strong understanding of Gradle for build automation
- Have experience with Infrastructure as Code (IaC) for provisioning and managing infrastructure
- Possess knowledge of security best practices in containerized environments
- Have experience working with distributed infrastructure and web services in a development and security context
Responsibilities
- Develop, optimize, and maintain CI/CD pipelines using GitLab CI/CD (or similar tools)
- Deploy and manage containerized applications using Docker, Kubernetes, and Helm
- Implement Infrastructure as Code (IaC) to manage distributed infrastructure and enable efficient scaling
- Write and maintain user and developer documentation for CI/CD workflows, infrastructure, and security processes
- Assess and mitigate security vulnerabilities in Docker containers and Kubernetes environments to enhance application security
- Collaborate with development teams to automate deployments and integrate DevSecOps best practices
- Develop and maintain features in Python, Java, and React to support and enhance our hosted application ecosystem
- Work with distributed infrastructure and web services to ensure efficient performance and security
- Support the integration of DataHub into our DevSecOps workflows (highly preferred)
Preferred Qualifications
- Have familiarity with DataHub and its role in managing metadata and data infrastructure
- Have experience with Argo CD for GitOps-based Kubernetes deployments
- Possess knowledge of Kafka for event-driven architecture
- Have an understanding of Keycloak for authentication and authorization
- Have hands-on experience scaling Kubernetes-based applications in production environments
- Have experience testing large-scale application deployments on Kubernetes-based infrastructure
- Have made contributions to Kubernetes-based open-source projects
- Have experience creating and maintaining developer tools to improve DevSecOps workflows
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.