Full Time

Systems Engineer (Docker/Kubernetes)

Jobs via Dice
$80,000 - $120,000* / year (about $38–$58 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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Systems Engineer (Docker/Kubernetes) will play a critical role in the design, implementation, and management of containerized applications using Docker and Kubernetes. This position demands a strong focus on automation and optimization while collaborating with development and operations teams to maintain robust and scalable systems. The ideal candidate will possess a blend of technical acumen and problem-solving skills to enhance the overall efficiency of infrastructure and application delivery processes.



Job Responsibilities

  • Design, deploy, and manage container orchestration platforms using Kubernetes.
  • Implement containerization strategies through Docker for the efficient deployment of applications.
  • Collaborate with development teams to streamline CI/CD pipelines within a containerized environment.
  • Monitor and troubleshoot containerized applications to ensure stability and performance.
  • Maintain documentation related to application deployment processes, configurations, and architecture.
  • Participate in on-call support rotation to address any urgent issues in production environments.
  • Evaluate and recommend new technologies or tools to enhance operational efficiency.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience with Docker and Kubernetes in a production environment.
  • Solid understanding of Linux/Unix operating systems and networking principles.
  • Experience with continuous integration and continuous deployment (CI/CD) tools.
  • Proficient in scripting languages such as Python, Bash, or similar.
  • Strong analytical and troubleshooting skills for complex system challenges.
  • Excellent communication skills and the ability to work collaboratively in a team environment.


Technologies & Tools

The Systems Engineer will leverage various technologies and tools essential for containerization and orchestration, including Docker, Kubernetes, CI/CD tools such as Jenkins and GitLab, cloud platforms (AWS, Azure, or Google Cloud), and monitoring solutions such as Prometheus or Grafana. Proficiency in utilizing version control systems like Git is also critical for this role.



Ideal Candidates

Ideal candidates for the Systems Engineer (Docker/Kubernetes) position are detail-oriented individuals who thrive in dynamic environments. They demonstrate a proactive approach in identifying system inefficiencies and are committed to continuous learning and improvement. Strong teamwork capabilities and effective communication skills are necessary to foster collaboration with diverse teams. Those who possess a passion for technology and a drive to innovate will excel in this role and contribute significantly to the organization's success.

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.