Technology Engineer - Senior

Techstra Solutions

$100K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 6+ years of experience in systems engineering, infrastructure engineering, or system administration
  • Expertise in Ansible for infrastructure automation
  • Hands-on experience with Linux administration and troubleshooting
  • Familiarity with IBM WebSphere Application Server (v9) and middleware platforms

Responsibilities

  • Provision and maintain physical and virtual Linux servers
  • Develop and manage Ansible playbooks for automation
  • Automate workflows and enforce Infrastructure as Code practices
  • Install and support IBM WebSphere Application Server environments
  • Manage application deployments via IBM UrbanCode Deploy and CI/CD integration
  • Monitor system performance and troubleshoot issues across environments

Benefits

  • Opportunity to work in a fast-paced, enterprise data center environment
  • Engage in an innovative infrastructure automation role
  • Collaborate with cross-functional teams in a supportive culture
  • Gain experience with a range of modern technologies
  • Participate in on-call support rotation for hands-on learning
Full Job Description
Role Overview
We are seeking a highly skilled Systems Engineer / Infrastructure Engineer to support and enhance enterprise data center environment. This role will be responsible for building, automating, and managing Linux-based infrastructure that hosts mission-critical, Java and other modern language-based applications. The ideal candidate will bring strong expertise in infrastructure automation (Ansible) along with hands-on experience supporting middleware platforms such as IBM WebSphere, IBM MQ, and Connect:Direct, and working within structured enterprise deployment pipelines.
Key Responsibilities
  • Provision, configure, and maintain physical and virtual servers in a Linux-based data center environment
  • Design, develop, and maintain Ansible playbooks and roles for infrastructure provisioning, configuration management, and automation
  • Automate operational workflows and ensure consistency across environments using Infrastructure as Code practices
  • Install, configure, and support IBM WebSphere Application Server (v9) environments
  • Manage and support application deployments using IBM UrbanCode Deploy (uDeploy) and integrate with CI/CD pipelines (e.g., Jenkins)
  • Support and troubleshoot enterprise applications (java and other modern language based) running on Linux
  • Monitor system performance, logs, and infrastructure health; proactively identify and resolve issues
  • Administer and support IBM MQ for messaging and IBM Connect:Direct for managed file transfers
  • Troubleshoot middleware, application, and infrastructure issues across multiple environments
  • Perform patching, upgrades, and lifecycle management of servers and middleware components
  • Support release management processes, ensuring compliance with enterprise change and approval workflows
  • Work closely with development, DevOps, and application teams for deployments and issue resolution
  • Maintain detailed system and process documentation
  • Participate in on-call support rotation for production systems
Required Qualifications/Skills
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 6+ years of experience in systems engineering, infrastructure engineering, or system administration
  • Must-Have Skills (in order of importance)
  • Ansible (Infrastructure Automation)
  • Strong hands-on experience creating and maintaining Ansible playbooks and roles for Linux-based environments. Proficiency with YAML, inventories, host groups, variables, loops, and conditionals.
  • Linux Administration (Basic to Intermediate)
  • Comfort navigating Linux file systems, executing shell commands, and reviewing system/application logs for troubleshooting.
  • IBM WebSphere Application Server (v9)
  • Solid understanding of installation, configuration, administration, and troubleshooting of WebSphere environments.
  • IBM UrbanCode Deploy (uDeploy) / Jenkins
Experience with release automation including:
  • Creating and managing components, applications, and deployment processes
  • Managing deployments across multiple environments
  • Handling versioned artifacts and troubleshooting failures
  • Integrating with CI/CD pipelines (e.g., Jenkins)
  • Following enterprise release, promotion, and approval processes
  • IBM Connect:Direct
  • Solid understanding of file transfer processes including monitoring transfers, process definitions, and troubleshooting failures.
  • IBM MQ
  • Working knowledge of messaging fundamentals including queues, producers/consumers, message formats, and common application errors.
Preferred Qualifications
OpenShift / Kubernetes
  • Experience deploying and managing containerized workloads, including namespaces, builds, deployments, services, and troubleshooting pods.
Apache Kafka
  • Understanding of topics, partitions, producers/consumers, replication, and troubleshooting messaging issues.
WebSphere Liberty
  • Knowledge of configuration, deployment, and troubleshooting in Liberty environments.
Pega Platform
  • Experience with implementation, upgrades/patching, monitoring, and issue resolution.
Databases (MongoDB / Oracle)
  • Working knowledge including basic query writing, application connectivity, and performance troubleshooting.
Scheduling Tools (CA7 / Control-M)
  • Experience with job scheduling, dependencies, alerting, monitoring, and recovery procedures.

Locations: Pittsburgh, PA

Similar Jobs

More Jobs at Techstra Solutions

More Enterprise Technology Jobs

Find similar Technology Engineer - Senior jobs: