Config Analyst

Apply Now

Company: Sarian, Inc.

Location: Mc Lean, VA 22101

Description:

Must have skills* Recent coding experience in Ansible, Groovy, YML scripting Recent hands on experience creating/maintaining jobs in Jenkins Hands on Docker Experience. Experience integrating SonarQube, Fortify, Junit, Splunk, Selenium with Jenkins is a plus Hands-on experience configuring AD Binding, DataSource, JMS Module, JNDI in WebLogic. Experience with. Java web environments (IIS, SharePoint, WebLogic, JBoss, Tomcat, etc.) Experience in Configuration management Build and Continuous Integration: Maven, Hudson, Jenkins Support and improve our tools for continuous integration, automated testing and release management Hands on experience with Version Control Systems like GIT, SVN - Maintaining release branches and promoting code to Master Branch. Build and sanity test release binaries Experience in any one scripting language - Perl/Shell/Java for automation. Push new releases to production Maintain the build process to support ongoing development Design, document and code an automated integration/build/test and release process Own the dev, QA and staging environments and help automate the deployment process of binaries to these environments Exposure working in an Agile environment. Good to have skills* Accountable, takes ownership and delivers results Works independently on multiple projects. Good communication and ability to convey technology solutions to business. Proactive in nature with customer satisfaction as primary goal. Quick learner of new technologies and tools. Familiarity with Mortgage Industry. Key responsibilities* Perform release packaging following established process. Provide tool support to project teams. Weblogic configurations Automating server deployments. Plan and execute software deployments to various environments as requested. Conduct troubleshooting for errors or issues identified during software deployments. Manage source code tagging, branching, and merging. Manage multiple release streams within the source code management tool. Develop and execute scripts and automate processes where possible to improve efficiencies and accuracy of the software build, integration, release, and deployment processes. Understand key SCM principles including, software repository management, environment management, continuous integration and release build processes. Create and maintain CM process documentation, including configuration management plans, software build procedures, build manifests and audit reports. Represent the software configuration management discipline in interdepartmental team and work groups. Communicates status, progress on deliverables, and risks/issues to team members and leadership in a timely manner. Contributes to teamwork and collaboration

Similar Jobs