Skip to main content

DevOps Engineer

Technology
TekCommands
Michigan, United States1 month agoUntil 11/10/2026
Service contract

Job description

Relevant Experience

(in Yrs) Total 5+ years of experience working with Continuous Integration (CI) tools such as, Jenkins. A minimum of 5 years of experience working to design, and develop automation solutions that help reduce delivery cycle time and support Continuous Delivery (CD)

Must Have Technical/Functional Skills Devops, CI/CD, GitHub Action, Jenkins, Windows, Linux, Monitoring, DNS, Certificates, Git, GitHub

Experience Required Total 10+ years of experience working with Continuous Integration (CI) tools such as, Jenkins. A minimum of 5 years of experience working to design, and develop automation solutions that help reduce delivery cycle time and support Continuous Delivery (CD)

Roles &

Responsibilities • Collaborate with engineering teams to advocate for development styles, testing principles, software methodologies, and team structures that support Agile software delivery.

  • Guide customers and colleagues through the selection and usage of tools.
  • Understand customer business goals and ensure these are appropriately reflected in delivery models and proposals.
  • Integrate closely with internal practices in infrastructure, development, testing, and application management to promote DevOps principles and culture.
  • Support compliance and information security functions in adopting Continuous Deployment and Continuous Delivery, prioritizing these over traditional documentation and change control, even in production environments.
  • Proactively review solutions, propose improvements, and provide strategic direction to anticipate client goals.
  • Govern the entire DevOps program and manage associated DevOps metrics.
  • Build scalable architectures that adhere to industry standards for key DevOps performance indicators.
  • Design and maintain continuous integration/continuous deployment (CI/CD) pipelines to automate code testing and deployment.
  • Track software performance, fix errors, troubleshoot systems, and implement preventive measures for smooth workflows.
  • Collaborate with teams to resolve issues quickly and deploy new features smoothly.
  • Monitor and create new processes based on performance analysis.
  • Automate repetitive tasks to improve team efficiency.

Generic Managerial Skills • Demonstrated success as a self-starter

  • Strong problem-solving skills using a methodical approach
  • Ability to create consensus among different stakeholders
  • Excellent written and verbal communication skills to the project/application stakeholders
  • Able to function as delegate project manager

Education • BA/BS or even Masters in electrical engineering, Computer Science

  • Certified Scrum Master(PSM), Scaled Agilist(SAcertification a plus

Interested in this role?

Related