IT - DevOps Engineer
Job Descriptions:
- Join the IT engineering team, reporting directly to DevOps Lead
- Participate in building and maintaining CI/CD pipeline to deliver high-quality software products
- Collaborate with development teams to building and maintaining development environments
- Collaborate with operation teams to deploy software products
- Proactively improve the secure CI/CD pipeline and leverage software development toolchains
- Manage the DevOps toolchains and development environments for development teams
Requirements:
- BS/MS degree in computer science, software engineering, or a related technical field
- 2+ years of experience in DevOps jobs
- Having coding skills with Python is a must
- Good understanding of software development and operation process
- Good understanding of CI/CD and software delivery process
- Understanding of Git workflow, GitOps, Code quality & security
- Experience in Kubernetes, GitLab CI, Argo CD, Argo Workflow, Kafka, RabitMQ, Kong, ELK, etc.
- Experience in SQL and NoSQL databases such as Oracle, PostgreSQL, MongoDB, etc.
- Knowledge of OpenStack and VMware is a big plus
- Experience in agile development teams, such as Scrum, and Kanban with JIRA
- Interested in dealing with technical challenges and keen on exploring new things
- Good problem-solving skills and teamwork spirit
- Strong communication skills to effectively collaborate with other developers and stakeholders