IBM Technologies Applications Development and Support Senior Engineer
Posted on Nov 5, 2020 by NikSoft
The position will require working with broad cutting-edge IBM application development and support technologies, including, but not limited to IBM AIX, DB2, WebSphere, and MQ operating in a virtualized IBM AIX environment with PowerVM. For our federal client, we are modernizing and sustaining monolithically built applications residing in DISAs virtualized Infrastructure as a Service (IaaS) environment. The candidate will provide expert guidance to Chief Technology Officer (CTO) level client managers and other engineering, development, and support teams for the above technologies. The position requires leadership skills to provide oversight and engineering review for teams designing, developing, testing, deploying infrastructure, platform, and application changes. For assigned applications, the candidate will be responsible for the Systems Engineering Plan, Systems Requirements, and Systems Engineering Management Plan as well as review all SDLC documents. The focus of applications changes is to modernize toward a continuous integration and continuous delivery framework which supports DevOps and integrates new and innovative technologies to enhance application capabilities. The candidate will leverage experience in working with the IBM technologies in a Unix/Linux Java application development environment. Candidates will work directly with senior level system and software engineers and architects to implement enterprise design patterns and integrate and deploy infrastructure, platform, and application changes into a complex enterprise environment. The position requires working with development teams, systems owners, support contractors, and government representatives to architect, design, and implement innovative modern solutions.
7+ years experience with IBM technologies - IBM AIX, DB2, WebSphere, MQ, and others
2+ years total in an engineering leadership role for designing, developing, implementing, and sustaining applications with web services
Expert knowledge of IBM DB2 HADR replication, backup, optimization, and tuning
Expert knowledge of upgrading and deploying upgraded IBM technologies for enterprise applications using IBM technologies
High proficiency with Java/J2EE frameworks; Tomcat, WebSphere, and other middleware
Strong experience implementing security models for authentication and authorization
Understanding of microservice design patterns
Experience with Continuous Integration and Continuous Deployment frameworks, practices, and tools such as Visual Studio Team Services, Puppet, Chef, Ansible, etc.
Comprehensive understanding of network and storage infrastructure as well as computing architectures
Ability to obtain a government security clearance U.S. citizenship required.
Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts)
Strong communication and collaboration skills with track record of taking solution ownership
Communication skills key! Demonstrate an ability to effectively communicate with leadership and key stakeholders to include performing complex engineering analyses, documenting findings, preparing presentations and documents
Experience with hardening applications to ensure cybersecurity compliance
Previous experience applications operating within DoD or other Federal Agencies desired
BS degree in Information Technology or other related technical disciplines
AIX and/or DB2 certifications desired
Additional IBM certifications is a plus
*MUST BE A US CITIZEN AND BE ABLE TO COMPLETE THE GOVERNMENTS BACKGROUND INVESTIGATION*