We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principal LINUX Storage Engineer (remote)

Johnson Controls, Inc.
United States, Wisconsin, Milwaukee
Mar 25, 2025

What you will do

Johnson Controls is seeking an experienced Principal LINUX Storage Engineer to join our dynamic team! You will be responsible for designing, implementing, and managing Linux-based systems and infrastructure. You will collaborate with cross-functional teams to ensure the stability, performance, and security of our Linux environments, while also leading architectural initiatives to support our organization's technology strategy. This is a remote position, but candidates must be a US citizen and live in the US.

How you will do it

  • Design and architect scalable and high-availability Linux infrastructures, including servers, storage, and networking components.

  • Develop high-level designs and detailed specifications for Linux-based solutions that align with business needs.

  • Deploy, configure, and maintain Linux servers and associated services (e.g., web servers, database servers, application servers).

  • Implement Infrastructure as Code (IaC) practices using tools such as Ansible, Terraform, or Chef.

  • Monitor system performance and resource utilization, implementing optimizations as needed to enhance system efficiency. Utilize monitoring tools (e.g., Nagios, Prometheus, Grafana) to proactively identify and resolve issues.

  • Implement security best practices for Linux systems, including access controls, firewalls, and regular security audits.

  • Manage system updates and patches to ensure compliance with security policies and industry standards.

  • Provide expert-level support for Linux-related issues, troubleshooting and resolving hardware, software, and network problems.

  • Collaborate with cross-functional teams to address complex technical challenges and improve overall system reliability.

  • Develop and implement disaster recovery plans and strategies for Linux environments.

  • Conduct regular testing of disaster recovery procedures to ensure readiness and effectiveness.

  • Maintain comprehensive documentation for system architecture, configurations, and operational procedures.

  • Share knowledge and best practices with team members and provide training and mentorship as needed.

  • Stay current with the latest trends, technologies, and best practices in Linux systems and open-source technologies.

  • Evaluate new tools and technologies to enhance system performance and operational efficiency.

What you will need
Required

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 7+ years of experience in Linux system administration, engineering, or architecture roles.

  • Proven experience with various Linux distributions (e.g., Red Hat, CentOS, Ubuntu, Debian).

  • Strong knowledge of Linux operating systems, shell scripting (Bash, Python), and system administration.

  • Experience with configuration management and automation tools (e.g., Ansible, Puppet, Chef). Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).

Preferred

  • Experience with database management systems (e.g., MySQL, PostgreSQL).

  • Knowledge of networking concepts, firewall configuration, and security protocols.

  • Familiarity with ITIL best practices and experience in change management processes.

  • Relevant certifications such as Red Hat Certified Engineer (RHCE), Linux Professional Institute Certification (LPIC), or CompTIA Linux+.

Applied = 0

(web-56554b8dcd-pmmtk)