Diverse Lynx - Minneapolis, MN

posted 4 months ago

Full-time
Minneapolis, MN
Administrative and Support Services

About the position

As a DevOps Automation Engineer at Diverse Lynx LLC, you will play a crucial role in enhancing our software development processes through automation and continuous integration/continuous deployment (CI/CD) practices. Your primary responsibility will be to configure and maintain CI/CD pipelines using Jenkins, ensuring that our application builds are efficient and reliable. You will also be tasked with troubleshooting any issues that arise during the build process, ensuring that our development teams can deliver high-quality software in a timely manner. In addition to managing Jenkins, you will ensure the security of our Jenkins service by adhering to company standards for authentication, user maintenance, and version upgrades. Your expertise in Docker will be invaluable as you assist application development teams with containerization for both production deployment and development environments. You will set up QA and development environments that closely mirror production, allowing for thorough testing and validation of applications before they go live. Documentation will be a key part of your role, as you will be responsible for documenting build processes for software developers and system administrators. This will help ensure that all team members are aligned and can easily follow the established procedures. You will also integrate Jenkins with other applications, such as GitHub and corporate authentication services, to streamline our development workflows. Furthermore, you will analyze documentation and technical specifications of any new applications under deployment or consideration, determining their intended functionality and how they fit into our existing systems. Collaboration is essential in this role, and you will support and coordinate with other team members in the department to achieve our goals effectively.

Responsibilities

  • Configure CI/CD pipelines in Jenkins and troubleshoot problems related to application builds.
  • Ensure security of our Jenkins service by following company standards for authentication, user maintenance, and version upgrades.
  • Assist application development teams with Docker containerization both for production deployment and development.
  • Setup QA/development environments that mirror production.
  • Document build processes for software developers and system administrators.
  • Integrate Jenkins with other applications such as Github, corporate authentication service, or custom applications.
  • Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
  • Support and coordinate with other team members in the department.

Requirements

  • Proven experience with Jenkins for CI/CD pipeline configuration and management.
  • Strong understanding of Docker and containerization practices.
  • Experience in setting up QA and development environments that mirror production.
  • Ability to document technical processes clearly and effectively.
  • Familiarity with integrating Jenkins with other applications and services.

Nice-to-haves

  • Experience with GitHub and corporate authentication services integration.
  • Knowledge of security best practices for CI/CD pipelines.
  • Familiarity with Agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service