Bachelor's Degree
- Experience managing or supporting large Enterprise SaaS tools such as SonarQube, Black Duck, Azure DevOps, or Github Enterprise.
- Experience creating internal documentation relied upon by a wide variety of end users.
- Have a passion for technology and willingness to explore and adopt emerging technologies for practical business purposes
- Experience with a modern general purpose object oriented language such as C# or Java and/or experience in a modern JavaScript framework such as Angular or React is a plus.
- Ability to quickly build proof-of-concept solutions that are forwarding looking to how they could be implemented on a larger scale
- Demonstrated experience modeling the innovation behaviors of questioning, observing, experimenting, networking, and associating
- Experience designing applications that collectively integrate custom software, cloud architectures and commercial off-the-self software, and possess a keen awareness of the services available and benefits or trade-offs of each paradigm
- Demonstrated knowledge in software development methodologies and best practices, application lifecycle management, and development and automation tooling.
- Support the continued administration, management, documentation, training, and enhancement of the managed SaaS solutions that are owned by the DevOps Platform team.
- Develop specified application components, enhancements, or automation scripts, as needed.
- Track and support the propagation of updates, new features, capabilities, usage, and licensing for one or multiple SaaS solutions.
- Evaluate and compare competitive tools on a regular cadence to ensure the investments Allegion has made continue to yield maximum benefit.
- Advocate for the implementation and utilization of best practices across the enterprise.
- Analyze existing business processes and software for potential design improvements.
- Work across Enterprise teams to implement automation and optimizations to minimize overhead costs and scale the capabilities of the team to own and manage additional tools.
- Communicate technical capabilities of tools to engineering teams, and also how those capabilities relate to business objectives to all levels of the organization through documentation, training, and awareness.
- Advocate for and ensure security and data privacy of all applications and data storage.
- Help to clarify, identify, and ensure hand off requirements and project issues and escalate appropriately where required.
• Able to prioritize and execute tasks in a high-pressure environment.
• Good interpersonal, written, and oral communication skills
• Ability to work independently.