Full Time

Principal DevOps Engineer (remote)

Johnson Controls
Remote!
$130,000 - $180,000* / year

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 Johnson Controls, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Principal DevOps Engineer at Johnson Controls, you will play a critical role in the development and seamless integration of software solutions and processes that enhance infrastructure and automation. You will lead a team of engineers in implementing continuous integration/continuous deployment (CI/CD) methodologies while ensuring the reliability, scalability, and security of data systems. Your expertise will be instrumental in promoting a culture of efficiency and excellence through the adoption of DevOps best practices across the organization.



Job Responsibilities

  • Design, implement, and manage scalable architecture for CI/CD pipelines.
  • Collaborate with software development teams to refine and enhance deployment processes.
  • Monitor system performance and identify potential issues proactively.
  • Ensure robust security practices are integrated throughout the DevOps lifecycle.
  • Lead cross-functional teams to promote DevOps culture and best practices.
  • Develop automation scripts for system configuration and management tasks.
  • Provide mentorship and guidance to junior DevOps engineers.
  • Evaluate and integrate new technologies to improve operational capabilities.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 7 years of experience in software engineering and DevOps roles.
  • Extensive experience with cloud services (AWS, Azure, or Google Cloud Platform).
  • Proficiency in containerization technologies such as Docker and Kubernetes.
  • Advanced knowledge of scripting languages like Python, Bash, or Ruby.
  • Familiarity with configuration management tools such as Ansible, Puppet, or Chef.
  • Solid understanding of networking concepts and security protocols.
  • Exceptional problem-solving skills and a commitment to technical excellence.


Technologies & Tools

The Principal DevOps Engineer will be expected to work with a range of advanced technologies and tools to effectively manage and optimize systems. These include cloud computing platforms such as AWS and Azure, container orchestration tools like Kubernetes, continuous integration tools like Jenkins, and configuration management platforms including Ansible and Terraform. Familiarity with monitoring tools such as Datadog or Prometheus, as well as version control systems like Git, is also required to enhance development workflows.



Ideal Candidates

The ideal candidate for this position embodies a strong combination of technical expertise and outstanding interpersonal skills. They should demonstrate a proactive approach to problem-solving and possess a passion for continuous improvement in technology and processes. Excellent communication skills are essential for collaborating across various teams, while a keen eye for detail ensures high-quality standards in all deliverables. A successful Principal DevOps Engineer will thrive in a dynamic work environment, demonstrating adaptability, resilience, and a commitment to enhancing operational efficiency.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.