Principal - IT Infrastructure Job
Elm Company
Date: 3 weeks ago
City: Riyadh
Contract type: Full time

WebSphere Application Server / Websphere Liberty (WAS):
- Install, configure, and manage WebSphere Application Server / Websphere Liberty (v8.5.x / v9.x) environments in standalone and clustered setups.
- Create and manage application server profiles, clusters, node agents, and deployment managers.
- Perform deployments of J2EE applications (WAR/EAR) across environments and support troubleshooting with development teams.
- Configure JDBC, JMS, SSL, security realms, and WebSphere resources.
- Performance tuning, JVM heap management and tune JVM parameters (heap size, garbage collection policies) for optimal performance.
- Apply fix packs, patches, and perform upgrades.
- Automate tasks via scripting (wsadmin, Jython, Shell scripts).
- Monitor and analyze logs using native tools and 3rd-party monitoring solutions.
- Set up and manage WebSphere Portal environments for high availability and performance.
- Support integration with LDAP and SSO mechanisms.
- Troubleshoot portal access and rendering issues.
- Manage content deployment and versioning.
- Install, configure, and manage IBM WebSphere Portal environments (clustered and standalone).
- Manage WebSphere Portal configurations including themes, skins, portlets, pages, and virtual portals.
- Integrate WebSphere Portal with back-end systems and external applications.
- Configure and maintain portal security and access control.
- Maintain content repository and perform content staging and promotion across environments.
- Configure, deploy, maintain, and monitor services (XML Firewall, Multi-Protocol Gateway, Web Service Proxy).
- Manage certificates, cryptographic profiles, and secure connectivity.
- Troubleshoot SOAP/REST web services, SSL handshake issues, and routing problems.
- Manage XML Firewall, Multi-Protocol Gateway (MPGW), Web Services Proxy (WSP), and Loopback services.
- Backup and restore configurations, apply firmware updates, and monitor appliance health/performance.
- Use CLI, Web GUI, and SOMA scripts for configuration and automation tasks.
- Install, upgrade, and configure IBM MQ components on distributed platforms.
- Set up MQ queue managers, local/remote queues, channels, listeners, and transmission queues.
- Configure MQ clusters for load balancing and high availability.
- Apply fix packs, patches, and manage MQ version upgrades.
- Manage MQ objects including queues, topics, channels, subscriptions, and security settings.
- Monitor and maintain MQ queue depth, channel health, and message flow performance.
- Set up and manage MQ client connections, bindings, and SSL/TLS certificates for secure communication.
- Work with application teams to provision messaging resources and troubleshoot integration issues.
- Implement and maintain security controls using CHLAUTH, blockIP2, and MQ authorization settings.
- Use native tools (e.g., runmqsc, dspmq, mqmon) and 3rd-party monitoring tools (e.g., MQ Explorer, AppDynamics, Dynatrace, Splunk) to analyze performance.
- Tune channel parameters, buffer sizes, and log files for optimal throughput.
- Configure alerts for queue depth thresholds, unresponsive channels, and message backlogs.
- Write administrative and automation scripts using Shell, Perl, Python, or PowerShell.
- Automate health checks, routine maintenance tasks, and failover procedures.
- Participate in designing and implementing DR strategies.
- Configure and maintain HA environments.
- Perform MQ data backup and restore procedures.
- Maintain detailed documentation for installations, configurations, and change procedures.
- Comply with enterprise change control and incident management policies (ITIL framework).
- Participate in audits and support compliance activities (SOX, PCI, GDPR, etc.).
- Strong hands-on experience with IBM MQ on Unix/Linux platforms and Appliances.
- In-depth knowledge of MQ architecture: queue managers, channels, queues, message flows.
- Experience with MQ clustering, multi-instance queue managers, and shared queues.
- Familiarity with MQ Advanced features.
- Understanding of SSL/TLS configuration, certificate management, and secure MQ messaging.
- Scripting experience for automation (e.g., Bash, Shell, Python).
- Familiar with MQ monitoring tools.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- 8-9 Total years of experience
- Hands-on experience with WebSphere Application Server and Portal.
- Experience with IBM DataPower administration.
- Strong understanding of networking, load balancing, firewall rules, and DNS.
- Familiarity with DevOps tools and CI/CD pipelines is a plus.
- Working knowledge of scripting (Jython, Python, Shell).
- Experience with change management processes.
- Strong analytical and troubleshooting skills.
- Experience working in Linux/Unix environments and using monitoring/logging tools.
- Certifications in IBM technologies.
- Experience with monitoring tools.
- Knowledge of containerization (Docker, Kubernetes) and service meshes.
- Familiarity with Agile methodologies and DevOps practices.
- Excellent communication and documentation skills.
- Ability to work independently or in a team environment.
- Strong organizational and time management abilities.
- Customer-focused and proactive problem-solver.
- Strong analytical and problem-solving capabilities.
- Excellent communication and interpersonal skills to collaborate across teams.
- Highly self-motivated and able to work independently with minimal supervision.
- Ability to manage multiple tasks and projects in a fast-paced environment.
- Collaborate with development, infrastructure, and QA teams to support application lifecycle management.
- Participate in on-call rotation and perform after-hours deployments or maintenance as needed.
- Document installation procedures, configuration baselines, and troubleshooting guides.
- Contribute to capacity planning, performance tuning, and disaster recovery initiatives.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
CKSA-Project Executive (Saudi Only)
Canon EMEA,
Riyadh
33 minutes ago
To follow the defined project management processes to execute the delivery of projects on time, with defined quality standards, resource planning and within budget whilst ensuring the satisfaction of the customerWhat We GiveWith Canon, you'll get the support and encouragement you need to grow, from people who share your ambition. We'll invest in your professional development to help you learn...

Senior Compliance & Operational Risk Officer
UBS,
Riyadh
1 hour ago
Job Reference #321879BRJob TypeFull TimeYour roleDo you enjoy advising and supporting front office colleagues to ensure compliance? Are you excited to be part of strategic projects within the UBS group?We are looking for a Senior compliance and operational risk officer to: support the business in remaining compliant within the regulatory environment and managing their risk prepare compliance input for UBS...

Event Coordinator
Roche,
Riyadh
2 hours ago
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access...
