USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA. We offer world-class ability in giving most astounding quality and administrations through industry best practices planned to convey remarkable worth to our customers.
Requirements
- Experience implementing Continuous Integration (CI) / Continuous Deployment (CD) and DevOps in and transforming legacy environments, leverages experience and best practices as a team player
- Provides the build and deployment support to multiple projects in the organization
- Continual automation, integration, and optimization of the software build and deployment system
- Understands the existing build and deployment processes and helps with improving and/or building new processes to streamline build and deployment
- Works with development and Environment Management (OPS) Team in coming up with the building/packaging/deployment processes for new projects
- Works with Configuration Management team to align organization and industry compliance best practices with build/package/deployment processes
- Assist development teams in implementing the versioning and archiving of the software artifacts using popular tools like GIT, BitBucket, SVN, CVS, Artifactory/Nexus etc.
- Works with all teams in developing automation of manual activates in accordance with DEVOPS principles.
- Extensive experience with Scripting/Build tools like MAVEN, Gradle, ANT etc.
- Solid experience and expertise with Shell Scripting.
- Advanced knowledge of UNIX/Linux systems administration
- Solid understanding of J2EE Application servers like WebSphere, Class loader policies etc. Experience automating deployments from binary repositories to Application Servers
- Hands-on working experience with the Source Code Management tools like GIT, Sub Version, CVS and Serena Dimension
- Knowledge in the area of Configuration Management processes, hands-on implementation experience is plus.
- Setup/Configuration/Administration of distributed CM tools like GIT, or tools like SVN, CVS, Dimensions etc.
- Setup/Configuration/Administration of Binary Repositories like Artifactory, Nexus etc.
- Implementation Experience with Continuous Integration/Continuous Delivery Best Practices using various tools like GIT/SVN/CVS, Jenkins/Bamboo, Maven/Gradle/Ant Artifactory/Nexus as binary repository
- Experience with implementation of peer and automated code review packages to provide proof-of-concept and best practice recommendations
- Experience with writing automated tests to validate deployment
- Experience with infrastructure automation
- Scripting experience on multiple languages
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship