DevOps Engineer AWS (Global Remote)

italki
Municipality of Valencia, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Municipality of Valencia, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Continuous Integration
Relational Databases
Linux
DevOps
Elasticsearch
Python
MySQL
Cisco Nexus Switches
Redis
Prometheus
Shell Script
SonarQube
Data Logging
Google Cloud Platform
System Availability
Gitlab
GIT
Gitlab-ci
Kubernetes
Information Technology
Sentry
Kafka
Operational Systems
Software Version Control
Docker
Jenkins
Redshift

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

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.

Apply for this position