Automation & Release Train:
In order to deal with large scale enterprise customer needs, we have developed modern day practices around build and release engineering that can be offered depending on the customer’s available infrastructure and licensed tools. This includes CI processes for nightly, VC changes, and Release cycles for both shared libs and applications. In order to ensure the builds are of highest quality and reliably consistent, the builds will undergo various tool integrations for Dependency Management, Static Code Analysis for Standards, Static Code Analysis for Security, Black Duck Integration for Open Source Validation and Approval, Unit Testing, QA Automation, Confluence, Jira, and GIT integrations as well as Code Documentation for upkeep of our developer app portals for reusable libraries and shared code. Lastly, we integrate with SMTP servers and File servers for uploading of completed artifacts to be distributed.