Systems Programmer IIIPosition Summary
The Systems Programmer III is responsible for designing, developing, maintaining, and supporting system-level software, operating systems, middleware, and infrastructure components. This role works independently on complex technical assignments, troubleshoots system issues, and contributes to system architecture and performance improvements.
Key Responsibilities
- Develop, maintain, and enhance system software and infrastructure components.
- Analyze, troubleshoot, and resolve complex system and application issues.
- Monitor system performance and implement optimization solutions.
- Support operating systems, middleware, databases, and related platform technologies.
- Design and implement automation scripts and tools to improve operational efficiency.
- Collaborate with software developers, system administrators, and infrastructure teams.
- Perform system upgrades, patches, and configuration management activities.
- Ensure system security, reliability, availability, and compliance with organizational standards.
- Create and maintain technical documentation, procedures, and system diagrams.
- Participate in disaster recovery planning, testing, and implementation.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
- 5–8 years of experience in systems programming, infrastructure engineering, or related technical roles.
- Strong knowledge of operating systems such as Linux, Unix, Windows Server, or mainframe environments.
- Experience with scripting and programming languages (e.g., Python, Shell, PowerShell, C/C++, Java).
- Knowledge of system performance tuning, monitoring, and troubleshooting.
- Familiarity with networking concepts, security practices, and automation tools.
- Experience with version control systems and software development lifecycle practices.
Preferred Qualifications
- Experience with cloud platforms and virtualization technologies.
- Knowledge of DevOps tools and CI/CD pipelines.
- Relevant industry certifications.
- Experience working in enterprise-scale environments.