Full Time

DevOps Engineer (Kubernetes & AWS)

Jobot
$90,000 - $140,000* / year (about $43–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.


Overview

The DevOps Engineer (Kubernetes & AWS) at Jobot is responsible for bridging the gap between development, operations, and quality assurance by implementing and managing scalable cloud infrastructure. This role will focus on automating deployment processes, managing Kubernetes clusters, optimizing cloud services on AWS, and improving overall system performance. The ideal candidate will collaborate with cross-functional teams to enhance CI/CD pipelines, ensuring reliable delivery and support for various applications while staying aligned with industry best practices and standards.



Job Responsibilities

  • Design, implement, and manage AWS cloud infrastructure for scalability and reliability.
  • Deploy and administer Kubernetes clusters, ensuring high availability and performance.
  • Able to automate deployment processes and system configurations to streamline operational workflows.
  • Monitor and enhance system performance, identifying bottlenecks and troubleshooting issues as they arise.
  • Implement CI/CD pipelines and contribute to continuous improvement initiatives.
  • Collaborate with development and QA teams to ensure seamless application integration and delivery.
  • Manage security protocols and compliance requirements within cloud environments.
  • Document architecture and design decisions, contributing to knowledge sharing within the team.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 2+ years of experience in a DevOps role, with a strong emphasis on Kubernetes and AWS.
  • Proficiency in scripting and automation using languages such as Python, Bash, or equivalent.
  • Experience with configuration management tools like Terraform, Ansible, or equivalent.
  • Solid understanding of containerization and orchestration concepts.
  • Familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK stack.
  • Strong problem-solving skills and ability to work under pressure in a fast-paced environment.
  • Excellent communication and collaboration skills with a team-oriented mindset.


Technologies & Tools

This position extensively utilizes technologies and tools such as AWS for cloud infrastructure management, Kubernetes for container orchestration, Docker for containerization, and CI/CD tools like Jenkins or GitLab CI for automation. Familiarity with scripting languages such as Python or Bash, alongside monitoring tools such as Prometheus and Grafana, is essential for maintaining and optimizing the systems within the cloud environment.



Ideal Candidates

The ideal candidates for the DevOps Engineer position are proactive individuals who exhibit a strong passion for technology and possess a desire to continuously learn and grow in the ever-evolving field of cloud computing and DevOps practices. They are detail-oriented, demonstrate a strong analytical mindset, and excel at working collaboratively with diverse teams. Candidates should be adaptable, capable of managing multiple projects efficiently, and possess a strong commitment to delivering high-quality results while fostering an innovative culture within the organization.


Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.