This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Computer System Security Specialist with strong programming and systems analysis experience to design, maintain, and enhance critical system software across enterprise environments. This role is responsible for creating, modifying, and optimizing operating systems, communication services, database components, compilers, and specialized utilities that ensure secure, efficient, and stable interactions between applications and system infrastructure. The specialist will play a key role in strengthening system integrity, improving performance, and ensuring secure, reliable operations across diverse platforms.
Job Responsibility:
Design, develop, and maintain system-level software including operating systems components, communication modules, database packages, and compilers
Modify existing software to enhance functionality, improve security, and resolve operational issues
Develop custom, special-purpose software to improve system efficiency, interoperability, and stability
Analyze system specifications and business requirements to define programming and integration solutions
Ensure the integrity, security, and reliability of system interactions between applications and underlying infrastructure
Troubleshoot system-level issues, identify root causes, and implement corrective enhancements
Collaborate with engineers, administrators, and security personnel to support secure system operations
Prepare technical documentation, diagrams, and reference guides supporting developed or modified software
Conduct system analysis to evaluate performance, detect vulnerabilities, and recommend improvements
Requirements:
Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, or related field, or equivalent hands-on experience
3+ years of experience in IT systems analysis and programming, including work with system-level or utility software
Proficiency in one or more programming languages used for systems development (e.g., C, C++, Java, Python, Assembly)
Experience developing or maintaining operating system components, communication services, or database utilities
Strong understanding of system architecture, software integration, and secure coding practices
Ability to analyze complex technical problems and design effective solutions
Strong documentation and communication skills for both technical and non-technical audiences
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.