Job Information
Shuvel Digital Senior Release Management Engineer-12064-Hybrid in Vienna, Virginia
Basic Purpose:
Reviews Lower (non-Production) environments and associated activities to ensure compliance with Enterprise standards and the ISD Environments Management Directive, preventing, or documenting and/or remediating any known gaps. Additionally, ensure adequate preparation for implementation of IT Service modifications in the Production environments, in a manner that protects and enhances operational availability. This includes learning Navy Federal Release controls, while operating as a Release Manager, which entails assisting Release Owners manage their lower environments' work and providing oversight review and approval of their activities, leveraging the candidate's industry experience and knowledge.
Specific Qualifications:
Has 7+ Years of experience working in IT Environments Management for large, complex and mission-critical applications
Demonstrates effective English communications skills, both written and verbal
Has significant understanding of software build and release processes, including associated risks and considerations
Has 3+ Years experience with automate testing, with hands-on experience developing test plans, case and associated scripts; DevOps experience is a plus
Has significant experience working within a team, and independently, performing root cause analysis of incidents
Works independently with minimal oversight (Mid-Level to Highly Experienced)
Possesses a degree or formal training in Computer Science and/or Information Technology
Holds certification in appropriate engineering disciplines
Has working knowledge ServiceNow ITSM
Demonstrates understanding of Lower / non-Production environments in an enterprise environment
Strong understanding of Systems Development Life Cycle (SDLC), including Waterfall, Agile methodologies (Preferably SAFe) and DevOps
Has significant experience with distributed systems architectures, possessing understanding of associated management tools
Experience in the development of medium to highly complexed distributed business applications
Strong understanding of Change & Release Management frameworks and processes
Strong understanding of Risk management and associated frameworks, preferably ISACA COBIT 5 and/or similar frameworks
Highly Desired Experience With:
Finance Industry
ITIL concepts, especially Service Transition, with certification
DevOps and/or Agile concepts, with certification
Site Reliability Engineering (SRE)
Testing, and related automation
Experience with ServiceNow as a power user and/or developer and/or administrator
Cloud computing, with specific understanding of: Azure
Security concepts: access control and authorization
Distributed technology (AIX, Linux, UNIX and Windows): WebSphere, .Net, Lotus Notes, Java, SOA
DBMS: DB2, Oracle, SQL Server, Progress and Teradata
Testing (Unit, Functional, Performance and Stress/Load), including Automation / Scripting
Automation/scripting: Python, Ansible, WSS, BAW, Pega, JavaScript, JAVA, etc.
Collecting and delivering detailed information, with analysis/interpretation, to personnel of varying levels, from engineer through management
Application development
Nice to Have Experience With:
IBM Mainframe (z Series) configuration items including data, applications and infrastructure: COBOL, CICS, Assembler, REXX, JCL, FileAid, AbendAid, Strobe and SysView;
Reporting: Crystal Reports and Cognos
WebSphere Engineering and Administration responsibilities
Administering middleware application servers (WebSphere, MQ, IBM BPM, JBoss, .Net, etc).
Specific Duties:
The engineer will assist in the management of multiple complex environments to ensure continuous systems availability, in support of IT services/products including build, maintenance and testing - throughout the release lifecycle
Participate in projects as an Environments/Release Management resource teaching, supporting, and reviewing designs, plans and execution of associated activities
Lead and participate in Team initiatives
Lead initiatives to help Release teams automate testing – coaching new scripters in best practices, while performing general testing knowledge transfer/management
Coach and mentor junior Release Team Members