Sr. Infrastructure Engineer
Apply NowCompany: Edward Jones
Location: Washington, DC 20011
Description:
TASKS
Infrastructure engineer to analyze, develop and implement infrastructure strategies for Test and Production environments on Midrange and Mainframe platforms. Build complex Multi node and Clustered Middleware environments from ground up including installation and configuration of Middleware products such as IBM WebSphere Application Server, MQ, WebSeal, Tomcat, B2B, HTTP Server and deploying over a hundred custom applications
Engineer and implement End to End Automation solutions to provision new environments leveraging DEVOPS and IAAS methodologies with tools such as Ansible and backend languages and framework including Python and Shell scripting.
Automate installation and configuration of IBM Middleware products including WebSphere Application Server, Message Queue, WebSeal, IBM HTTP Server and B2B etc.
Automate the deployment of All (new and existing) Java J2EE Applications for built environments using Ansible Custom Modules to reduce delay due to enable continuous delivery and seamless implementation.
Ability to develop custom Python code and Yaml files to support Infrastructure automation.
Experience leveraging Bitbucket to Version control Python code and Ansible Playbooks .
Lead and provide technical direction and expertise to project teams. Provide technical guidance and support to customers on solutions.
Work closely with IAAS , Platform and Development teams on requirements and collaborating on solutions.
Conduct bi-weekly code review meetings using Crucible.
Engage in weekly Sprint planning and Agile software development using JIRA.
Support Code Deployment activities including conflict resolution.
Document bug/code issues and new feature requests using Jira . Analyze and recommend improvements to support Environment Management and Configuration Management initiatives.
Provide Production Environment and Infrastructure support for the Project.
Leverage SharePoint and Confluence Wiki for documentation and Publish release notes.
Provide pre and post implementation support for Test and Production environments.
Conduct training and knowledge transfer sessions.
Experience building robust test environments including but not limited to the following
Install IBM WebSphere Application Server including fix packs and IBM HTTP Server and Plugin version .
Scripting and Automation experience includes:
Build and Deployment experience.
Deploy WebSphere Enterprise Applications and Standalone Java Applications using WebSphere Admin Console, wsadmin scripting interface including J2EE EAR, WAR and JAR files using automation such as wsadmin scripting and Python.
Database or DB2 Database experience:
Extensive SDLC experience.
Use the Software Development Life Cycle and Devops processes to design and develop automation Ability to analyze and trouble-shoot Mid-tier/Mainframe infrastructure issues.
Analyze and troubleshoot Middleware platform issues with Infrastructure including IBM WebSphere Application Server, MQ, HTTP Server, WebSeal, DB2 and B2B during different stages of the Application Release cycle.
Ability to collect thread dumps, heap dumps and core dumps for further analysis. Bachelors Degree or Masters is Preferred
Tools and Technologies include:
Additional Requirements 1. Bachelors Degree or relevant Hands on Information technology/Computer Engineer experience 2. Infrastructure Engineer with a minimum of 8 plus years Hands-on experience. 3. Building robust Middleware environments 4. Scripting and Process Automation experience Required 5. Experience with Ansible is preferred 6. Extensive knowledge of Java/J2EE methodology and frameworks 7. Extensive UNIX AIX or Linux and Scripting experience 8. Extensive knowledge of WebSphere MQ 9. Extensive knowledge of MQ Series 10. Extensive SDLC experience with some development or Systems programming experience 11. Ability to analyze and trouble-shoot Mid-tier/infrastructure issues. 12. Very strong verbal and written communication skills (Critical) 13. Ability to facilitate technical requirements gathering and design sessions 14. Collaborate and interpret business and technical needs 15. Excellent attention to detail and quality work products (Critical) 16. Strong customer service skills with internal and external customers (Critical) 17. Must be able to perform assigned tasks with minimum supervision (Critical) 18. Strong analytical and documentation skills 19. Excellent time management ability. (Critical) 20. Strong Scripting and Automation experience 21. Strong Hands-on Middleware experience with WebSphere, MQSeries 22. Coding language Skills in Python, YAML, Unix Shell Scripting, Java, J2EE 23. Experience with DEVOPS or IAAS 24. Strong Linux experience 25. Cloud Migration experience is preferred 25. Network fundamentals
Best Fit / Team Dynamics:
Additional Skills: Tools and Technologies include:o Redhat Ansible Command line and Tower, Visual Studio Code, o MyEclipseo Java/J2EEo IBM WebSphere Application Server 8.0/8.5/9.0o IBM HTTP Server 8.0/9.0o Ansibleo IBM MQ Series o Wily Introscope, o DB2 Client, o Pega,o IBM Datapowero APIMo IBM B2Bo AIX and or RHEL expertiseo IBM WebSealo IBM EIAM o Jira, Jenkins,Artifactory, Crucible, Sonar,Kubernetes, Bitbucket.o Apache Tomcato Python Scriptingo YAML scriptingo Strong UNIX/Shell Scriptingo App Dynamicso Control-M.Additional Requirements1. Bachelors Degree or relevant Hands on Information technology/Computer Engineer experience2. Infrastructure Engineer with a minimum of 8 plus years Hands-on experience.3. Building robust Middleware environments 4. Scripting and Process Automation experience Required5. Experience with Ansible is preferred6. Extensive knowledge of Java/J2EE methodology and frameworks7. Extensive UNIX AIX or Linux and Scripting experience8. Extensive knowledge of WebSphere MQ9. Extensive knowledge of MQ Series10. Extensive SDLC experience with some development or Systems programming experience11. Ability to analyze and trouble-shoot Mid-tier/infrastructure issues.12. Very strong verbal and written communication skills (Critical)13. Ability to facilitate technical requirements gathering and design sessions14. Collaborate and interpret business and technical needs15. Excellent attention to detail and quality work products (Critical)16. Strong customer service skills with internal and external customers (Critical)17. Must be able to perform assigned tasks with minimum supervision (Critical)18. Strong analytical and documentation skills19. Excellent time management ability. (Critical)20. Strong Scripting and Automation experience21. Strong Hands-on Middleware experience with WebSphere, MQSeries22. Coding language Skills in Python, YAML, Unix Shell Scripting, Java, J2EE 23. Experience with DEVOPS or IAAS24. Linux25. Tomcat26. Cloud Migration experience is preferred27. Network fundamentalsBest Fit / Team Dynamics:* Sense of urgency given tight deadlines for effort* Take pride in quality work delivery and providing Seamless end-user experience* Thoughtful and complete balanced analysis for problem resolution* Thinks outside the box to provide holistic solutions* General curiosity and willingness to dig into unknown topics* Independent contributor; will partner with stakeholders* Self - starter, take charge and high initiative* Interpersonal flexibility* Works effectively in high state of change and ambiguity
Required Skills :
Basic Qualification :
Additional Skills :
Candidate must be your W2 Employee :No
Interview Process :
Additional Keywords :
Degree Requirements :
Certification Requirement :
Minimum Experience (In Years) :0
Travel Requirements :
Infrastructure engineer to analyze, develop and implement infrastructure strategies for Test and Production environments on Midrange and Mainframe platforms. Build complex Multi node and Clustered Middleware environments from ground up including installation and configuration of Middleware products such as IBM WebSphere Application Server, MQ, WebSeal, Tomcat, B2B, HTTP Server and deploying over a hundred custom applications
Engineer and implement End to End Automation solutions to provision new environments leveraging DEVOPS and IAAS methodologies with tools such as Ansible and backend languages and framework including Python and Shell scripting.
Automate installation and configuration of IBM Middleware products including WebSphere Application Server, Message Queue, WebSeal, IBM HTTP Server and B2B etc.
Automate the deployment of All (new and existing) Java J2EE Applications for built environments using Ansible Custom Modules to reduce delay due to enable continuous delivery and seamless implementation.
Ability to develop custom Python code and Yaml files to support Infrastructure automation.
Experience leveraging Bitbucket to Version control Python code and Ansible Playbooks .
Lead and provide technical direction and expertise to project teams. Provide technical guidance and support to customers on solutions.
Work closely with IAAS , Platform and Development teams on requirements and collaborating on solutions.
Conduct bi-weekly code review meetings using Crucible.
Engage in weekly Sprint planning and Agile software development using JIRA.
Support Code Deployment activities including conflict resolution.
Document bug/code issues and new feature requests using Jira . Analyze and recommend improvements to support Environment Management and Configuration Management initiatives.
Provide Production Environment and Infrastructure support for the Project.
Leverage SharePoint and Confluence Wiki for documentation and Publish release notes.
Provide pre and post implementation support for Test and Production environments.
Conduct training and knowledge transfer sessions.
Experience building robust test environments including but not limited to the following
Install IBM WebSphere Application Server including fix packs and IBM HTTP Server and Plugin version .
- Create Deployment Manager and Application Server profiles and custom JVM arguments.
- Configure WebSphere Resources such as JDBC, Data Sources, Messaging Queues, Virtual Hosts Aliases, Name Server Bindings and custom properties.
- Enable Global Security and configuring with LDAP.
- Install IBM MQ software versions (as needed) and configuring MQ resources such as Local, Alias and Remotes Queues, Channels and Listeners.
- Install IBM WebSeal Servers instances and configuring resources such as Junctions, managed cookies/ JSession ID and Single Signoff including configuration with LDAP and Policy Server.
- Hands on Experience building and automation infrastructure using Python scripts and DevOps Configuration Tools such as Ansible.
- Develop Python scripts, Ansible Playbooks and Custom Modules to automate the standard installation and configuration of the Middleware products as necessary.
- Work with Yaml files to load Application specific configuration resources .
- Create templates for Application Yaml files for dynamic infrastructure builds.
Scripting and Automation experience includes:
- Excellent knowledge of Python scripting leveraging the approach of Object Oriented Programming.
- Develop complex methods on Python capable of invoking IBM scripting frameworks such as wsadmin for WebSphere and MQ Control Commands for IBM MQ.
- Develop custom logging framework to capture the logs of python scripts at different levels such as Info, Debug and Error.
Build and Deployment experience.
Deploy WebSphere Enterprise Applications and Standalone Java Applications using WebSphere Admin Console, wsadmin scripting interface including J2EE EAR, WAR and JAR files using automation such as wsadmin scripting and Python.
- Develop Ansible playbooks and custom modules using Ansibles built-in framework to dynamically deploy and install enterprise applications.
- Configure Application level customizations such as Mapping Modules to Serves, Mapping Modules to WebServers and Virtual Host using python scripting and Ansible playbooks.
Database or DB2 Database experience:
- Work with DB2 Database as Application backend including configuring Data Source JNDI, JDBC Providers, J2C Authentication Aliases and connection properties.
Extensive SDLC experience.
Use the Software Development Life Cycle and Devops processes to design and develop automation Ability to analyze and trouble-shoot Mid-tier/Mainframe infrastructure issues.
Analyze and troubleshoot Middleware platform issues with Infrastructure including IBM WebSphere Application Server, MQ, HTTP Server, WebSeal, DB2 and B2B during different stages of the Application Release cycle.
Ability to collect thread dumps, heap dumps and core dumps for further analysis. Bachelors Degree or Masters is Preferred
Tools and Technologies include:
- Redhat Ansible Command line and Tower
Visual Studio Code - MyEclipse
- Java/J2EE
- IBM WebSphere Application Server
- IBM HTTP Server
Tomcat - Ansible
- IBM MQ Series
- Wily Introscope,
- DB2 Client,
- Pega
- IBM DataPower
- APIM
- IBM B2B
- AIX and or RHEL expertise
- IBM WebSeal
- IBM EIAM
- Jira, Jenkins, Artifactory, Crucible, Sonar, Kubernetes, Bitbucket.
- Apache Tomcat
- Python Scripting
- YAML scripting
- Strong UNIX/Shell Scripting
- App Dynamics
- Control-M.
Additional Requirements 1. Bachelors Degree or relevant Hands on Information technology/Computer Engineer experience 2. Infrastructure Engineer with a minimum of 8 plus years Hands-on experience. 3. Building robust Middleware environments 4. Scripting and Process Automation experience Required 5. Experience with Ansible is preferred 6. Extensive knowledge of Java/J2EE methodology and frameworks 7. Extensive UNIX AIX or Linux and Scripting experience 8. Extensive knowledge of WebSphere MQ 9. Extensive knowledge of MQ Series 10. Extensive SDLC experience with some development or Systems programming experience 11. Ability to analyze and trouble-shoot Mid-tier/infrastructure issues. 12. Very strong verbal and written communication skills (Critical) 13. Ability to facilitate technical requirements gathering and design sessions 14. Collaborate and interpret business and technical needs 15. Excellent attention to detail and quality work products (Critical) 16. Strong customer service skills with internal and external customers (Critical) 17. Must be able to perform assigned tasks with minimum supervision (Critical) 18. Strong analytical and documentation skills 19. Excellent time management ability. (Critical) 20. Strong Scripting and Automation experience 21. Strong Hands-on Middleware experience with WebSphere, MQSeries 22. Coding language Skills in Python, YAML, Unix Shell Scripting, Java, J2EE 23. Experience with DEVOPS or IAAS 24. Strong Linux experience 25. Cloud Migration experience is preferred 25. Network fundamentals
Best Fit / Team Dynamics:
- Sense of urgency given tight deadlines for effort
- Take pride in quality work delivery and providing Seamless end-user experience
- Thoughtful and complete balanced analysis for problem resolution
- Thinks outside the box to provide holistic solutions
- General curiosity and willingness to dig into unknown topics
- Independent contributor; will partner with stakeholders
- Self - starter, take charge and high initiative
- Interpersonal flexibility
- Works effectively in high state of change and ambiguity
Additional Skills: Tools and Technologies include:o Redhat Ansible Command line and Tower, Visual Studio Code, o MyEclipseo Java/J2EEo IBM WebSphere Application Server 8.0/8.5/9.0o IBM HTTP Server 8.0/9.0o Ansibleo IBM MQ Series o Wily Introscope, o DB2 Client, o Pega,o IBM Datapowero APIMo IBM B2Bo AIX and or RHEL expertiseo IBM WebSealo IBM EIAM o Jira, Jenkins,Artifactory, Crucible, Sonar,Kubernetes, Bitbucket.o Apache Tomcato Python Scriptingo YAML scriptingo Strong UNIX/Shell Scriptingo App Dynamicso Control-M.Additional Requirements1. Bachelors Degree or relevant Hands on Information technology/Computer Engineer experience2. Infrastructure Engineer with a minimum of 8 plus years Hands-on experience.3. Building robust Middleware environments 4. Scripting and Process Automation experience Required5. Experience with Ansible is preferred6. Extensive knowledge of Java/J2EE methodology and frameworks7. Extensive UNIX AIX or Linux and Scripting experience8. Extensive knowledge of WebSphere MQ9. Extensive knowledge of MQ Series10. Extensive SDLC experience with some development or Systems programming experience11. Ability to analyze and trouble-shoot Mid-tier/infrastructure issues.12. Very strong verbal and written communication skills (Critical)13. Ability to facilitate technical requirements gathering and design sessions14. Collaborate and interpret business and technical needs15. Excellent attention to detail and quality work products (Critical)16. Strong customer service skills with internal and external customers (Critical)17. Must be able to perform assigned tasks with minimum supervision (Critical)18. Strong analytical and documentation skills19. Excellent time management ability. (Critical)20. Strong Scripting and Automation experience21. Strong Hands-on Middleware experience with WebSphere, MQSeries22. Coding language Skills in Python, YAML, Unix Shell Scripting, Java, J2EE 23. Experience with DEVOPS or IAAS24. Linux25. Tomcat26. Cloud Migration experience is preferred27. Network fundamentalsBest Fit / Team Dynamics:* Sense of urgency given tight deadlines for effort* Take pride in quality work delivery and providing Seamless end-user experience* Thoughtful and complete balanced analysis for problem resolution* Thinks outside the box to provide holistic solutions* General curiosity and willingness to dig into unknown topics* Independent contributor; will partner with stakeholders* Self - starter, take charge and high initiative* Interpersonal flexibility* Works effectively in high state of change and ambiguity
Required Skills :
Basic Qualification :
Additional Skills :
Candidate must be your W2 Employee :No
Interview Process :
Additional Keywords :
Degree Requirements :
Certification Requirement :
Minimum Experience (In Years) :0
Travel Requirements :