System Engineer II (OpenShift Containers Platform)
- Compensation
- Not disclosed
- Location
- United States
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Acuity is seeking a System Engineer II to be responsible for designing, implementing, and supporting enterprise infrastructure platforms with a focus on OpenShift, GitOps, and container technologies. This role manages cluster lifecycle activities, CI/CD pipelines, Red Hat Advanced Cluster Management (ACM), virtualization, storage, backup and recovery, and disaster recovery operations. The System Engineer II collaborates with engineers and developers to automate processes, improve platform reliability, and ensure infrastructure security, scalability, and availability while supporting ongoing operational and continuous improvement initiatives. Experience with automation, configuration management, and scripting preferred.
ESSENTIAL RESPONSIBILITIES:
- General System Work
- Collaborates with senior engineers to design and implement systems that meet performance, scalability, availability, and security requirements.
- Participates in the integration of new systems and upgrades to existing infrastructure.
- Ensures system designs meet key requirements for availability, performance, and maintainability.
- Works closely with development, security, and operations teams to ensure systems are aligned with business objectives and meet technical requirements.
- Participates in system design reviews, offering insights and recommendations based on technical expertise.
- Performs regular system maintenance tasks such as patch management, updates, and system backups.
- Ensures systems are properly maintained throughout their lifecycle, managing hardware replacement, software updates, and configuration changes.
- Contributes to the planning and implementation of system upgrades, ensuring minimal downtime and disruption.
- System Monitoring and Optimization
- Actively monitors system health, performance metrics, and system logs, ensuring the systems are operating as expected, identifying areas for improvement, and optimizing configurations to increase system efficiency.
- Identifies areas for process improvement and suggests solutions to streamline operations and increase reliability.
- Monitors resource usage of systems to ensure they are sized appropriately and change resource allocation when necessary.
- Implements automation tools and scripts (e.g., Ansible, PowerShell) to improve system administration tasks and reduce manual intervention.
- Problem Resolution
- Troubleshoots complex system issues related to hardware, software, or networking, applying corrective measures to prevent recurrence.
- Participates in incident response activities, including root cause analysis, resolution, and documentation of issues affecting system availability or performance.