Systems Programmer Analyst
Role details
Job location
Tech stack
Job description
Daily responsibilities center on serving as a trusted contributor across both public and private cloud platforms, contributing to the design, build, integration, administration, and troubleshooting of cloud environments. The role involves close collaboration with application teams, infrastructure partners, and business stakeholders to deliver scalable, resilient, and secure cloud solutions. Team members build, enhance, and maintain cloud-native services using technologies such as AWS, OpenShift, Kubernetes, and Linux-based platforms, applying strong technical judgment to resolve complex challenges while balancing security, performance, and operational excellence. Responsibilities also include gathering, refining, and translating business and technical requirements into actionable cloud solutions, leveraging emerging technologies and industry best practices to continuously improve platform capabilities and developer experience. In addition, the role participates in a shared 24x7 on-call rotation, with coverage rotating weekly across team members, demonstrating a high level of ownership, accountability, and a team-first commitment to support.
Work Environment:
- Fast paced, multi-platformed environment which may require action and response 24X7 to support the technical business needs of the customer.
What You'll Do:
- Diagnose, isolate, and debug software problems and perform problem resolution. Identify issues that the vendor is responsible for and refer those issues appropriately.
- Review and design system software and hardware builds analyzing system options and the impact on the overall systems infrastructure. Develop and document the framework for integration and implementation for changes to technical standards.
- Coordinate installation, testing, and maintenance of systems software. Schedule system downtime in a way that minimizes user impact.
- Review customer requests, security patches, and audit requirements for additions or changes to systems, and evaluate feasibility to determine if/how to handle the request while maintaining an adequate/appropriate overall systems infrastructure. To determine if requested changes are possible, review system capabilities, workflow, and scheduling limitations.
- Provide technical guidance to project team areas as appropriate. May evaluate vendor-supplied software packages and make recommendations to IT management. In coordination with Project Leads and senior level staff, provide input on proposals that could potentially impact systems.
- Assist in the establishment and implementation of standards and guidelines that guide the design of technology solutions across the enterprise.
- Provide technical and disaster recovery support for systems software.
Requirements
- Bachelor's in a job-related field
Degree Equivalency:
- Associate's degree plus an extra 2 years job-related experience for a total of 10 years of required work experience (see "required work experience").
OR
- 12 total years required work experience
Required Work Experience:
- 8 Years IT experience including extensive systems programming experience., * Strong analytical and logical thinking skills.
- Thorough understanding of operating systems and foundation architecture.
- Extensive knowledge of systems programming, graphical user interfaces, control languages, development, quality assurance, and integration methodologies.
- Advanced knowledge of currently utilized programming productivity tools and their use.
- Advanced knowledge/skills in analyzing system software and making recommendations for performance enhancements.
Required Software and Other Tools:
- Standard office equipment.
We Prefer That You Have:
- Experience with Amazon Web Services (AWS) and/or experience with Red Hat OpenShift Container Platform (OCP), including core services, operators, networking, security, and compute.
- Knowledge of Kubernetes, containerization technologies, and application modernization practices for deployment and operations.
- Knowledge of AI-related workloads, OpenShift Virtualization platform, and Red Hat OpenShift on AWS (ROSA), or a strong interest in learning and supporting such workloads.
- Experience with GitOps-based workflows and configuration management practices.
- Familiarity with CI/CD pipelines supporting automated build, test, and deployment.
- Experience building and managing enterprise virtual machines running RHEL.
- Working knowledge of DevOps principles and Agile/Scrum delivery models.
- Scripting and automation experience (e.g., Python, Bash, Ansible) to improve reliability and efficiency.
- Exposure to Infrastructure-as-Code concepts and tooling.
- Enterprise application development experience.
Benefits & conditions
We understand the value of a diverse and inclusive workplace and strive to be an employer where employees across all spectrums have access and opportunity to develop their skills, advance their careers and contribute their unique abilities to the growth of our company.
Our comprehensive benefits package includes:
- 401(k) retirement savings plan with company match
- Subsidized health plans and free vision coverage
- Life insurance
- Paid annual leave - the longer you work here, the more you earn
- Nine paid holidays
- On-site cafeterias and fitness centers in major locations
- Wellness programs and a healthy lifestyle premium discount
- Tuition assistance
- Service recognition