
Job Information
Iron Mountain Software Principal Engineer in Remote, Massachusetts
At Iron Mountain we protect what our customers value most, from the everyday to the extraordinary, while helping them bridge the physical and digital world. Our people have the opportunity to bring their creativity to a workplace that thrives on change. Here, you will be part of a team that doesn’t just embrace what’s exceptional. It creates exceptional.
Job Overview:
As a Principal Engineer - CSP, you will participate in all aspects of the content ingest, enrich & deliver to Iron Mountain internal and external clients. As part of integrating our content services platform, you will work in all aspects of the software development life cycle which includes metadata design,data loading, business process implementation, user interface development within the CSP framework, implementation, documentation, testing, deployment and support of applications developed
Responsibilities:
Serve as a content services specialist and interact with business stakeholders to understand requirements and translate them to technical requirements
Participate in requirements elaboration and metadata design sessions with customers to come up with metadata model
Assess and refine business, functional and technical requirements
Implement technical designs and integrations to the content services Platform
Enhance the content service platform for customer-specific use cases
Participate in the development and delivery of training for customers
Required Qualifications:
Experience with any CSP such as Nuxeo, Alfresco, MFiles etc
Familiarity with software implementation best practices and software architecture principles
Experience with continuous integration frameworks and unit testing
Strong knowledge of Java or JavaScript and common coding frameworks
Experience with HTML5, JSON, CSS, XML
Experience developing and deploying into at least one public cloud provider
Strong interpersonal skills
Ability to deliver requirements or user stories in a timely manner
Attention to detail
Preferred Skills
Java experience with OSGI or Spring OR JavaScript experience with Polymer or node.js
Experience with an indexing architecture (ES, SOLR, Lucene, etc.)
Experience with a SQL database abstraction / ORM technology
Experience with a SQL database (Postgres, MariaDB, Oracle, etc.)
Experience with a NoSQL database (Couch, MongoDB, Cassandra, Hbase, MarkLogic etc.)
Experience with a queueing or message service (RabbitMQ, Kafka, etc.)
Experience with a key value store (Redis, memcached, Riak, Dynamo, etc.)
Experience working in AWS, Azure, or Google Cloud Platform
Experience with containerization (docker, etc.)
Experience in Contract Lifecycle Management is a plus
Category: Information Technology Group
Iron Mountain is committed to a policy of equal employment opportunity. We recruit and hire applicants without regard to race, color, religion, sex (including pregnancy), national origin, disability, age, sexual orientation, veteran status, genetic information, gender identity, gender expression, or any other factor prohibited by law.
To view the Equal Employment Opportunity is the Law posters and the supplement, as well as the Pay Transparency Policy Statement, CLICK HERE
Requisition: J0025945
Iron Mountain
-
- Iron Mountain Jobs