Indiana Public Retirement System · 3 hours ago
Middleware Administrator, Senior
Indiana Public Retirement System (INPRS) is among the largest pension systems in the United States, serving approximately 500,000 members and retirees. The Senior Middleware Administrator is responsible for the design, build, deployment, and maintenance of the Middleware environment, focusing on automation, system architecture, and providing solutions to complex scenarios.
Financial ServicesGovernment
Responsibilities
Provide advanced administrator duties for Oracle WebLogic servers and write scripts to automate the manual tasks in a highly Virtualized Environment running on VMWare
Responsible for installing, configuring, securing, and optimizing enterprise web and middleware deployments on Linux platforms
Coordinating system development to include design, modeling, security, integration, and formal testing
Managing and documenting system configurations
Creating and maintaining system architecture for new and existing computer systems
Build, deploy, configure, and maintain Oracle WebLogic environment
Manage and monitor SSL, certificates, and private/public key pairs and be up to date with the latest cipher strengths as per Security Requirements
Adhere to standards, processes, procedures, and audit compliance controls. Maintain security audit requirements for Middleware Products and Servers
Design and build automated code deployment systems that simplify development work and make deployments more consistent and issues predictable
Leverage open-source technologies such as Jenkins, Rundeck, and SaltStack
Provide Linux support and develop/maintain Linux shell scripts. Implement and maintain Linux security and authorization integration with Active Directory
Perform appropriate Change Management duties to comply with IT policies and procedures
Perform appropriate Incident Management duties to comply with IT policies and procedures
Report progress weekly of status on all assigned work tasks
On-call support and occasional weekend onsite support. Provide Level2/Level3 support
Create process documentation for the team and provide internal training to team members
Explain complex design items through documents and whiteboard sessions
Advanced experience with WebLogic Application Server, Oracle Enterprise Manager, and WebLogic Scripting Tool
Qualification
Required
Indiana state residency
Not eligible for H-1B or any other kind of temporary or permanent sponsorship for work authorization
Advanced administrator duties for Oracle WebLogic servers
Write scripts to automate manual tasks in a highly Virtualized Environment running on VMWare
Installing, configuring, securing, and optimizing enterprise web and middleware deployments on Linux platforms
Coordinating system development to include design, modeling, security, integration, and formal testing
Managing and documenting system configurations
Creating and maintaining system architecture for new and existing computer systems
Build, deploy, configure, and maintain Oracle WebLogic environment
Manage and monitor SSL, certificates, and private/public key pairs
Adhere to standards, processes, procedures, and audit compliance controls
Maintain security audit requirements for Middleware Products and Servers
Design and build automated code deployment systems
Leverage open-source technologies such as Jenkins, Rundeck, and SaltStack
Provide Linux support and develop/maintain Linux shell scripts
Implement and maintain Linux security and authorization integration with Active Directory
Perform appropriate Change Management duties
Perform appropriate Incident Management duties
Report progress weekly of status on all assigned work tasks
On-call support and occasional weekend onsite support
Provide Level2/Level3 support
Create process documentation for the team and provide internal training to team members
Explain complex design items through documents and whiteboard sessions
Advanced experience with WebLogic Application Server, Oracle Enterprise Manager, and WebLogic Scripting Tool
Familiarity with the Linux command line and Linux architecture
Strong understanding of database concepts like SQL, data manipulation, query optimization, schema design
Working experience with NGINX webserver
Knowledge and understanding of VMware Snapshots, Revert, and Storage
Knowledge and understanding of VMware-focused server virtualization
Applied experience handling performance monitoring and tuning
Basic to intermediate shell scripting knowledge and skills
Demonstrate the ability to comprehend and plan systems architecture and design
Gather, interpret, document, and evaluate server requirements
Conduct incident triage research into server and application issues
Read, analyze, and interpret technical documentation
Present technical ideas, problems, and solutions to non-technical business partners
Follow instructions, work independently, or function in a team as needed
Prioritize, plan, organize and manage multiple tasks efficiently
Understanding of how to manage Middleware solutions on cloud platforms like AWS, Azure, OCI or GCP
Familiarity with serverless architectures for Middleware components
Strong teamwork and interpersonal skills
Highly self-motivated, with keen attention to detail
Strong analytical and problem-solving skills
Strong customer service orientation and work ethic
Demonstrate INPRS culture and values
BS/BA degree in computer science, engineering, or equivalent experience, or relevant certifications
5 years of working experience within Production/QA/DEV environments running on Middleware Products
Installation and maintenance of software on Linux
Applying patches to Middleware environments
Responding to and implementing mitigations from security audits
Analyzing memory leaks, Java thread, core, and heap dumps
Tuning and capacity planning
Jenkins pipelines or equivalent continuous integration (CI) and continuous delivery (CD) tools
Creating and maintaining certificates using iKeyman, OpenSSL, keytool, SSL protocols, ciphers
Shell scripts, such as bash or cron shell
File transfer protocols, such as FTPS or SFTP
Knowledge on the build, deploy, and management of Middleware environments on cloud platforms
Oversee seamless integration between on-premises systems and cloud environments
Able to implement container technologies such as Docker and orchestration tools like Kubernetes
Knowledge of Java Infrastructure (JDK, JRE, JKS, etc.)
Apply cloud-specific security practices, including identity and access management (IAM)
Benefits
Competitive compensation
Flexible remote option
Healthcare coverage (medical / dental / vision)
Health savings account with employer contribution
Prescription coverage
Employer funded retirement plan (pension plan)
Deferred compensation plan (employer and/or employee contribution plan)
Flexible spending account
Work/life balance (37.5 hours weekly)
12 paid holidays; 14 during election year
Paid leave (personal, sick, vacation)
Tuition reimbursement
Professional credential reimbursement
Group life insurance
Employer-paid downtown parking
Company
Indiana Public Retirement System
The Indiana Public Retirement System (INPRS) is among the largest 100 pension systems in the United States.