Cloud Native DevOps Engineer

Seoul (On-site) • Contract

  • KOREAN: NOT REQUIRED
No longer accepting applications
  • 12 months renewable contract
  • Client: Pure Storage

We are seeking a highly skilled and motivated Cloud Native DevOps Engineer with proficiency in English languages to join our dynamic team. As a Cloud Native DevOps Engineer, you will play a critical role in designing, implementing, and maintaining our cloud-based infrastructure while ensuring smooth and efficient deployment processes. Your expertise will be pivotal in driving our organization's cloud-native strategy and optimizing our applications for high availability, scalability, and performance.

Responsibilities:

Design and Implement Cloud-Native Infrastructure:

  • Collaborate with cross-functional teams to design, develop, and implement cloud-native solutions using leading-edge technologies and best practices.
  • Deploy applications, services, and databases on cloud platforms like AWS, Google Cloud, or Azure.
  • Optimize infrastructure to ensure high availability, fault tolerance, and cost-effectiveness.

Continuous Integration and Continuous Deployment (CI/CD) [Optional]:

  • Automate build, test, and deployment pipelines using CI/CD tools like Jenkins, GitLab CI, or CircleCI [Optional].
  • Implement blue-green deployments and rolling updates to achieve zero-downtime deployments [Optional].
  • Monitor and troubleshoot CI/CD pipelines for improvements and efficiency [Optional].

Container Orchestration [Optional]:

  • Expertise in containerization technologies such as Docker and container orchestration platforms like Kubernetes [Optional].
  • Design, deploy, and manage microservices architecture on Kubernetes clusters [Optional].
  • Ensure scalability and resilience of containerized applications [Optional].

Monitoring and Performance Optimization [Optional]:

  • Implement monitoring solutions using tools like Prometheus, Grafana, or ELK stack to ensure system health and performance [Optional].
  • Identify and resolve performance bottlenecks and continuously optimize system resources [Optional].

Security and Compliance:

  • Implement security best practices and ensure compliance with relevant industry standards.
  • Monitor and mitigate security vulnerabilities and apply necessary security patches.

Backup/Disaster Recovery (DR) and Object Storage Management:

  • Familiarity with operations related to backup, disaster recovery, and object storage management in cloud environments.

Experience:

  • 3-5 years of proven experience as a DevOps Engineer with expertise in cloud-native technologies and tools.

Technical Skills [Optional]:

  • Proficiency in cloud platforms such as AWS, Google Cloud, or Azure.
  • Familiarity with containerization technologies like Docker and container orchestration using Kubernetes.
  • Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI [Optional].
  • Experience with monitoring tools such as Prometheus, Grafana, or ELK stack [Optional].

Languages:

  • Fluent in English to effectively communicate with local and international teams.

Operations Experience:

  • Familiarity with backup, disaster recovery, and object storage management in cloud environments.

Collaboration and Problem-Solving:

  • Strong team player with excellent collaboration skills.
  • Ability to troubleshoot and resolve complex technical issues.
  • Proactive approach to problem-solving and continuous improvement.

Cloud Certifications [Optional]:

  • Cloud-related certifications like AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar would be advantageous.

Educational Background:

  • Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.