Senior DevOps Engineer

  • Full Time
  • Belfast
  • Posted 4 hours ago

Johnson Controls

Job title:

Senior DevOps Engineer

Company

Johnson Controls

Job description

Who we areAt Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is an exciting opportunity to develop the next generation of AI-driven security solutions. Your role will have a large impact, as the technology you develop will be used to protect people, facilities, and assets, at scale – around the world. Which is pretty world-changing!You will be working with a talented team of architects, scientists, product managers, UI/UXD specialists, Software, Hardware, and QA engineers. Our teams are spread across several locations including Boston MA, Indianapolis IN, Belfast UK, Tel-Aviv Israel, Bangalore & Delhi India, Montreal Canada, Boca Raton FL, and Los Angeles CA.You will be using the latest cutting-edge technologies to power next-generation Access Control and Video solutions. Our market-leading brands include Tyco AI, American Dynamics, Cloudvue, Illustra, Exacq, Software House, Kantech, Innometriks, and CEM.We are investing heavily for growth so looking for change agents with big bold ideas, an entrepreneurial mindset, and a highly collaborative working style. This might just be THE impactful role you have been looking for!What we wantYou will be an experienced Senior Software Engineer. You will develop innovative solutions for video security solutions. As a member of the video software development team, you will work closely with software development, firmware development and testing teams to design, implement and optimize video related applications and services. You will have a proven background in software development and will apply this to develop high performance product solutions that can run on edge devices, cloud and on premise servers. You will follow secure development processes including contributing to threat analysis, participating in design reviews and code reviews.How you will do itManage development infrastructure, tools and processes for highly scalable, flexible, polyglot based micro services, web and mobile interfacesDeliver quality development operations planning, analysis, implementation to ensure timely release of functional, high quality products & services.Defines system and service configurations, installation and support strategies of system components (at both site and enterprise levels) for implementation and maintenance support.Provide system troubleshooting, analysis and problem solving across platform and applications and will be expected to participate in on-call escalations to troubleshoot customer facing issues.Deliver on-site deployment support as needed for new customer installationsWork closely with development and QA teamsPro-actively look for ways to enhance the functionality, reliability and operation of the solutionsBuilds and manage state-of-the-art monitoring and log analysis tools providing teams with insights into the health and performance of our servers and servicesIdentify and address Security requirements.Adhere to quality operations practices and drives continuous improvement initiativesInput into release planning activitiesWhat we look forRequired:Ability to work in the office three days per weekAuthorization to work in the UKBSc/MSc/PhD in Computer Science, Software Engineering, Electrical Engineering or similar or equivalent experience.Solid understanding of software development life cycle, continuous integration and continuous delivery in an Agile environmentExperience with build automation tools (eg, Jenkins, github actions)Experience with CI/CD, Docker, pxe deploymentsExperience with orchestration tools such as Kubernetes, RancherExperience with configuration management systems such as Ansible (preferred), Puppet, Chef etc. Experience in troubleshooting complex hardware and software issues ranging from system resources to application stack tracesExperience with scripting languages such as python, bashExperience setting up monitoring solutions for infrastructure and services (e.g. ELK, Grafana, Prometheus)Experience with setting up and managing computer networksExperience with setting up and managing Virtual machinesStrong written and verbal communications.#LI-Hybrid#LI-MO1

Expected salary

Location

Belfast

Job date

Tue, 03 Sep 2024 22:19:25 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (globalvacancies.org) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location