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 Perficient, so some details may not match this job. The employer's own page has the real description.
Overview
The Lead Kubernetes DevOps Engineer at Perficient will be responsible for overseeing the deployment, configuration, and management of Kubernetes clusters in a cloud environment. This role entails leading a team of DevOps engineers while collaborating with development and operations teams to streamline deployment pipelines, enhance application reliability, and optimize performance. The ideal candidate will bring a blend of technical expertise, leadership skills, and a strategic mindset to foster a culture of continuous improvement within our DevOps practices.
Job Responsibilities
- Lead the design, implementation, and management of Kubernetes clusters and associated services.
- Develop and maintain CI/CD pipelines to automate application deployment processes.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Implement best practices for DevOps processes, promoting a culture of collaboration and shared responsibility.
- Provide mentorship and guidance to junior DevOps engineers on technical matters.
- Stay up-to-date with emerging technologies and industry trends to recommend enhancements.
- Work closely with software developers to ensure seamless integration of applications into production environments.
- Document processes, configurations, and troubleshooting steps for future reference.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in DevOps or Site Reliability Engineering roles.
- 3+ years of hands-on experience with Kubernetes, including cluster management and deployment strategies.
- Proficiency in containerization technologies such as Docker.
- Strong scripting skills in languages such as Bash, Python, or Go.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Excellent problem-solving skills and a proactive attitude towards optimizing workflows.
Technologies & Tools
The Lead Kubernetes DevOps Engineer will utilize a variety of technologies and tools, including but not limited to Kubernetes, Docker, Helm, Terraform, Git, Jenkins, and cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP). Familiarity with monitoring tools such as Prometheus and Grafana will also be crucial for maintaining system health and performance.
Ideal Candidates
Ideal candidates for the Lead Kubernetes DevOps Engineer role will exhibit strong leadership qualities and a passion for automation and efficiency. They will possess excellent communication skills, allowing them to effectively collaborate with cross-functional teams. Candidates should be driven by a desire for continuous learning and improvement while showcasing resilience in problem-solving. An innovative mindset and the ability to adapt to rapidly changing environments are also essential traits that will contribute to the success of the candidate in this position.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.