249 views2 applications
Systems Engineer

Streamline Technology Ltd

Job Overview

Job Description

As a Systems Engineer at Streamline Technology, you will be a key player in designing, maintaining, and optimizing the infrastructure that supports our software solutions and customer-facing environments. Your responsibilities will extend across the organization’s technology landscape—from production systems and cloud-based architectures to lab and demo environments, as well as CI/CD pipelines. You will ensure that systems remain scalable, secure, and stable, while collaborating closely with developers, and engineers, and other technical teams. By continually evaluating new technologies, refining deployment practices, and championing best practices, you will drive innovation and operational excellence within Streamline.

General Responsibilities

Infrastructure Management & Optimization:

Architect, maintain, and scale on-premises, cloud-based, and hybrid infrastructures to ensure reliable performance, resource utilization, and scalability.

Systems Integration & Automation:

Integrate various tools and services—CI/CD systems, monitoring solutions, container orchestration, and more—to create efficient engineering workflows.

Leverage scripting and automation to reduce manual intervention and streamline system operations.

Lab & Demo Environments Management:

Provision and maintain lab and demo environments for internal testing and client demonstrations.

Ensure these environments mirror production conditions, remain secure, up-to-date, and efficiently support multiple simultaneous demos.

Security & Compliance:

Adhere to security best practices and compliance standards, proactively identifying and mitigating vulnerabilities.

Implement redundancy, disaster recovery strategies, and monitoring solutions to guarantee system reliability.

CI/CD Pipeline Development & Best Practices:

Design and maintain robust CI/CD pipelines that enable seamless integration and automated, reliable deployments.

Establish and enforce CI/CD best practices, ensuring consistent standards across multiple projects and teams.

Collaboration & Technical Support:

Work closely with developers,  and project managers to troubleshoot issues, optimize performance, and deliver stable services.

Assist in hiring, mentoring, and guiding junior team members and colleagues across various technical disciplines.

Research & Continuous Improvement:

Stay informed about emerging technologies, DevOps methodologies, and infrastructure frameworks.

Continuously propose and implement improvements that elevate efficiency, reliability, and innovation within the company’s technical ecosystem.

Job Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication, interpersonal, and collaboration abilities.
  • Reliability and discretion when working with confidential information.
  • Curiosity-driven mindset, open to learning new tools and technologies.
  • Ability to work effectively in a team and across multiple departments.
  • Solid organizational and time management capabilities.
  • Attention to detail and thorough documentation skills.

Qualifications

  • BSc in Computer Science, IT, or a related field.
  • Proficiency with Linux/Unix-based systems and network administration.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and virtualization/containerization (Docker, Kubernetes).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) and configuration management tools (e.g., Ansible, Terraform) is a plus.
  • scripting/programming abilities (Python, Bash, or similar).
  • Understanding of security best practices and system hardening.
  • English fluency (upper-intermediate) and strong documentation skills.
  • Team player with a willingness to learn and adapt to new challenges.

Training Opportunity

To ensure your success, Streamline will provide an initial one-month probationary training period, offering a solid foundation in our internal processes, tools, and methodologies. Following this, you will have a 6-month structured training plan focused on continuous professional development. This program will help you refine your expertise across various infrastructure and DevOps domains, supporting your growth within the company.

Professional Growth and Quality Assurance

  • Embrace ongoing learning and professional development, staying current with emerging technologies and best practices.
  • Maintain high-quality standards in system design, code, and operational procedures.
  • Actively participate in training sessions, technical reviews, and workshops.
  • Collaborate with senior technical leadership to align on project assignments, learn from feedback, and continually enhance your skill set.

Benefits

  • Continuous development programs and career growth opportunities.
  • A supportive and friendly work environment.
  • Exposure to novel projects, modern technologies, and innovative solutions.

How To Apply

Interested candidates should send their contact information and resume to:

[email protected]

Apply for this job
Share this job

Streamline Technology Ltd

To Exceed Your Expectation
Company Information

Contact us

Libyanjobs.ly part of the Libyan Investment Website Co for E-commerce
AL Amrus Road, Souq Al Juma, Tripoli – Libya
[email protected]
00218922127338
00218942127338

Payments Accepted