DevOps Engineer
Posted on:
April 26, 2025
DevOps/SysAdmin
Full Time
Job Description
Introduction
We are looking for a skilled DevOps Engineer to join our team and help optimize and enhance our operations system. As a part of italki, you’ll work on ensuring the reliability of services provided to millions of users worldwide, tackling challenges that push your technical skills while exploring industry-leading technologies.
Responsibilities
- Manage Kubernetes and optimize the capability and stability of containerized applications.
- Maintain the AWS infrastructure, ensuring high availability and scalability.
- Design and implement CI/CD pipeline to support DevOps processes using GitlabCI.
- Utilize monitoring and logging tools such as Prometheus and EFK to continuously monitor system performance and identify and resolve problems timely.
- Assist the development team in supporting the deployment of Python and Go back-end services and diverse front-end services.
- Respond and resolve the system emergencies, provide operation and maintenance reports and improvement suggestions.
Requirements
- Bachelor’s degree or above in Computer Science or a related field.
- More than 3 years of experience in DevOps or system operation and maintenance.
- Proficiency in Python and Shell scripting.
- Strong knowledge of Linux and proficiency with at least one relational database.
- Familiarity with version control tools such as Git and GitLab.
- Familiar with the configuration and use of tools such as SonarQube, Nexus, and Sentry.
- Solid experience with Docker and Kubernetes.
- Proficient in CI/CD pipeline tools for automation, such as GitlabCI, Jenkins, etc.
- Proficient in commonly used observability tools, including metrics, APM, and log management tools, such as Prometheus, Jaeger and EFK, with practical experience in analysis.
- Hands-on experience with Redis, Elasticsearch, MySQL, Redshift and Kafka.
- Experience with at least one major cloud provider (e.g., AWS, Azure, Google Cloud).
- Good communication skills and a team player. Able to work efficiently in a remote and global environment.
Preferred Qualifications
- Familiarity with AWS and possession of AWS certification.