Responsibilities:
The responsibilities for this role include:
- Collaborative Development:
- Work closely with cross-functional teams to design, implement, and maintain CI/CD pipelines using tools such as Git, GitHub Actions, Jenkins, and other similar technologies.
- Site Reliability Practices:
- Implement SRE best practices to enhance the reliability, availability, and performance of services, adopting approaches such as Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
- Version Control Oversight:
- Oversee version control practices, ensuring effective code management using Git and its associated repositories.
- Scripting for Automation:
- Create and maintain automation scripts using PowerShell or equivalent scripting languages to streamline operations and reduce manual intervention.
- Cloud Integration:
- Integrate various cloud services, including AWS, Azure, and Google Cloud, to improve deployment efficiency and manage reliable infrastructure.
- Incident Management:
- Develop and enhance incident management processes, including monitoring, alerting, and response strategies to ensure rapid recovery from failures.
- Project Management:
- Utilize project management and tracking tools like Jira or Rally for effective workflow and task execution.
- Mentorship:
- Guide and mentor junior developers and DevOps staff, promoting their professional growth and fostering an environment of knowledge sharing.
- Troubleshooting:
- Identify and resolve complex issues across various environments, including development, testing, and production, applying incident response protocols.
- Continuous Improvement:
- Stay updated on industry trends, tools, and methodologies to drive continuous improvement within the DevOps and SRE practices to enhance overall service delivery.
- Technical Skills:
- Strong command over version control systems, particularly Git.
- Proficient in CI/CD tools like GitHub Actions and Jenkins.
- Experience with software packaging tools, including InstallShield, Basic MSI, and Install Script.
- Advanced scripting skills in PowerShell and other scripting languages.
- Cloud Services Knowledge:
- Solid understanding of cloud services with experience in deploying applications on platforms such as AWS, Azure, or Google Cloud.
- SRE Knowledge:
- Understanding of SRE concepts, including SLOs, SLIs, monitoring solutions, and incident response methodologies.
- Project Management Familiarity:
- Experienced with project management tools, specifically Jira or Rally.
- Analytical and Problem-Solving Skills:
- Demonstrated excellent analytical problem-solving abilities with a proactive approach.
- Communication Skills:
- Exceptional communication abilities, with a focus on teamwork and collaboration in a dynamic environment.
- Programming languages experience such as Java, .NET, or Python."
Qualifications:
To be considered for the role, candidates should meet the following qualifications:
- Educational Background:
- A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Experience:
- A minimum of 5 to 10 years in a DevOps, SRE, or related engineering position.
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.