At Iron Mountain we protect what our customers value most, from the everyday to the extraordinary. We build customer value around the world with a passion for preserving the physical, transforming the digital, and respecting the environmental. We pioneered the industry for global records and information management and have established some of the best customer relationships in the industry with 95% of the Fortune 1000 companies among our 225,000 loyal customers. Here, you\xe2\x80\x99ll bring your expertise and creativity to a workplace that thrives on continuous improvement. Here, you\xe2\x80\x99ll be part of a global workforce that embraces the differences among us. And here, we\xe2\x80\x99ll encourage you to Climb Higher for the benefit of our customers and each other. There is so much more, but enough about us. We can\xe2\x80\x99t wait to hear about YOU.
The Job
This position will be responsible for all architecture and engineering quality and practices performed by our implementation engineers. In this position, you will have ownership of the entire portfolio of technical and architectural designs for our customers, leading conversations with our most strategic customers while mentoring and supporting the engineers implementing the designs. This is a technical role where your architectural, engineering, communication, and team leadership skills outweigh your project or SDLC management skills.
The Responsibilities
Build, coach, mentor, and lead a team of implementation engineers and architects to create architectures, solutions and platform implementations for new and existing customers
Work directly with customers to understand application and cloud architectural requirements, which include functional, security, integration, and performance user journeys
Set the tone by fostering teamwork, conveying the client vision, and ensuring the team is adhering to best practices
Work directly with the services engineering team in your region to mature, revise and implement this work, showing technical leadership and architecture vision in your decisions
Identify risks, assumptions, and mitigation strategies associated with the different elements of the architecture
Provide input to project implementation plans by working with project managers to develop resource plans and optimise resources
Assist in troubleshooting major issues encountered with the implementations
Utilise design thinking methodologies and processes to facilitate development of solution design and architecture
Identify and establish SDLC and engineering best practices needed in region, e.g., development tooling, unit, integration, performance and acceptance testing, use of code reviews, code quality assessments, branching and merging strategies, etc
Provide feedback to Iron Mountain product management and core engineering team members on customers need for existing features, future roadmap items, or features developed by your team.
Stay current on various cloud, container/ K8s, AI/ML, content services, RPA, and BPM practices/technologies
Maintain and grow your subject matter expertise in API based system integrations, Java, .NET/C#, REST APIs, JavaScript, cloud NoSQL databases, indexing services, streaming and queuing services, and object stores
Identify and communicate to DevOps and CloudOps volume and performance requirements needed to scale the cloud platform. Design and implement performance testing when needed
Support and promote Iron Mountain core values
The Person
Master\xe2\x80\x99s degree in Engineering, Computer Science, MIS/IT, or related technical field, or equivalent experience. Non-traditional and neurodiverse learners and thinkers are welcome.
Requires 10 plus years in Software Engineering and delivery, preferably in an external client-facing implementation role, utilising various SDLC methodologies
Requires 10 plus years of experience in design and solution of complex enterprise applications
5 plus years agile SDLC experience: XP, scrum, Kanban, SAFe, etc.
Experience in delivering horizontally scaled solutions on public cloud platforms (GCP, Azure or AWS)
Significant experience with digital content management, ECM, DAM, CSP, WCM, LMS, etc.
Relevant industry experience in one or more of these industries:
Consumer Products
Financial services, insurance, or fintech
Life sciences, pharma, or healthcare
Entertainment, media, and marketing
Engineering
Resource Extraction
Public Sector
Strong technical background and understanding of enterprise solutions including networking, storage, hardware, and software layers
Strong understanding of cloud technologies and solutions - GCP, AWS, Azure
Understanding of Machine Learning and AI techniques, including usage of cognitive services and open-source models
Category: Information Technology
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.