Diverse Lynx - Columbus, OH

posted 5 months ago

Full-time
Columbus, OH
Administrative and Support Services

About the position

The DevOps Developer position at Diverse Lynx LLC is a critical role that focuses on enhancing the efficiency and effectiveness of software development and deployment processes. The successful candidate will be responsible for implementing and managing DevOps practices, which include Continuous Integration (CI) and Continuous Deployment (CD) methodologies. This role requires a strong understanding of various DevOps tools and technologies, particularly Jenkins, Docker, and Kubernetes, which are essential for automating the software development lifecycle. The candidate will work closely with development teams to streamline processes, improve collaboration, and ensure that software is delivered reliably and efficiently. In this position, the DevOps Developer will be expected to design and implement CI/CD pipelines that support multi-branch development workflows. This involves configuring Jenkins for automated builds and deployments, utilizing Docker for containerization, and orchestrating applications using Kubernetes. The role also requires familiarity with version control systems such as GitHub or Bitbucket, as well as strong programming skills in Java, with an added advantage for those who are proficient in Groovy. The candidate will be tasked with troubleshooting and resolving issues related to the deployment process, ensuring that all systems are running smoothly and efficiently. Diverse Lynx LLC is committed to fostering a diverse and inclusive workplace. The company values the contributions of all employees and encourages applicants from various backgrounds to apply. The DevOps Developer will play a key role in supporting this mission by promoting best practices in software development and deployment, thereby contributing to a culture of collaboration and innovation within the organization.

Responsibilities

  • Implement and manage DevOps practices to enhance software development and deployment processes.
  • Design and implement CI/CD pipelines for multi-branch development workflows.
  • Configure Jenkins for automated builds and deployments.
  • Utilize Docker for containerization of applications.
  • Orchestrate applications using Kubernetes.
  • Collaborate with development teams to streamline processes and improve collaboration.
  • Troubleshoot and resolve issues related to the deployment process.
  • Ensure that all systems are running smoothly and efficiently.

Requirements

  • Strong programming knowledge in Java.
  • Hands-on experience with DevOps tools such as Jenkins, Docker, and Kubernetes.
  • Strong knowledge of Continuous Integration (CI) and Continuous Deployment (CD) methodologies.
  • Familiarity with version control systems like GitHub or Bitbucket.
  • Experience with multi-branch pipelines.

Nice-to-haves

  • Proficiency in Groovy language.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service