Job Description :

SYSTEMS PROGRAMMING ADMINISTRATOR

100% Remote

Job Summary

We are seeking a skilled Systems Programming Administrator to manage, maintain, and optimize system-level software, operating systems, and infrastructure. The ideal candidate will ensure system performance, reliability, and security while supporting development and operations teams.


Key Responsibilities

  • Install, configure, and maintain operating systems (Linux/Unix/Windows servers)
  • Develop, test, and maintain system-level scripts and programs
  • Monitor system performance and troubleshoot issues
  • Manage system security, access controls, and patches
  • Automate routine administrative tasks using scripting languages
  • Maintain backups and disaster recovery procedures
  • Collaborate with developers, DevOps, and network teams
  • Ensure system compliance with organizational policies and standards
  • Optimize system performance and resource utilization
  • Document system configurations and procedures

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field
  • Strong knowledge of operating systems (Linux/Unix preferred)
  • Proficiency in scripting languages (Shell, Python, or Perl)
  • Experience with system monitoring and logging tools
  • Understanding of networking concepts (TCP/IP, DNS, etc.)
  • Knowledge of system security practices
  • Problem-solving and analytical skills

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with containerization tools (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with configuration management tools (Ansible, Puppet, Chef)

Key Competencies

  • Attention to detail
  • Strong troubleshooting ability
  • Time management and multitasking
  • Communication and teamwork skills

             

Similar Jobs you may be interested in ..