Point your AI agent at freehire and let it find you a job.

Get the CLI →

Software System Engineer (Dev Ops)

Discussion
We are looking for a highly driven and self-motivated with strong background in system engineering, with a proven track record of managing and optimizing complex IT systems.

Key Responsibilities:

Design, implement, and maintain software systems.

Troubleshoot and resolve software issues.

Build/Manage CICD pipeline for:

Code Quality Scan

SAST

Build & Containerize (React, NodeJS and Spring Boot applications)

Dependency Scan

Dependency Scan (Container)

Automated Testing

Generate Deployment files

Deploy and manage containers using Docker, Podman and Kubernetes.

Collaborate with cross-functional teams to ensure seamless integration of new technologies.

Monitor software performance to ensure high availability and reliability.

Develop and maintain documentation for software configurations and procedures.

Provide Day 1 and Day 2 support for software deployments and operations.

Qualifications:

Diploma or Bachelor's degree in Computer Science, Information Technology, or a related field.

Minimum of 3 years of experience in software system engineering.

Proficiency in software development, system administration, and cloud technologies.

Strong problem-solving skills and attention to detail.

Key Skills:

Experience with virtualization technologies (e.g., VMware, Hyper-V).

Knowledge of scripting languages (e.g., Python, Bash, PowerShell).

Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes, GitLab, Podman).

Understanding of cybersecurity principles and best practices.

Ability to manage and configure databases (e.g., SQL, NoSQL).

Experience with monitoring tools (e.g., eG Enterprise, Nagios, Zabbix, Prometheus).

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available