Software Engineer - UBUNTU LINUX C - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 01-04-2024 12:07:16 PM
29-04-2024 12:07:16 PM
Duties & Responsibilities

Duties:

Collaborating with internal stakeholders for enhancements, requests, and progress updates.
The design, specification, coding, testing, maintenance, and documentation of applications and/or utilities and/or libraries.
Taking on existing utilities, libraries, and servers.
Upgrading artifacts as part of server upgrades onto newer Ubuntu OS versions.

Minimum requirements:

A Degree or Diploma in Information Systems or Computer Science.
Minimum 5 years work experience developing C / C++ on Linux servers.
Creating and working with 24/7 operational mission critical services.
Good experience with each of the following:
Analysis and design of utilities and libraries to be developed.
Software Development Life Cycle.
SQL database design, querying and processing.
Application integrations using: REST / Web or Micro-services.
Bash commands and scripting
Networking (TCP/IP, UDP, iptables, routing tables)
Customizing open-source projects

Additional Skills and Understanding:

Wi-Fi hotspot workings
Radius integrations
Ipsets, pmacct
DHCP
DNS
Python scripting
Automation

Desired Experience & Qualification
Be meticulous with great attention to detail.
Remain flexible, function under pressure, and maintain a positive attitude and work performance in a variety of circumstances.
Ability to work as a collaborating team, but also independently.
Take responsibility for staying up to date with the latest trends and developments.
Be willing and keen to share information.
Have good communication skills.
Have a natural tendency to be self-driven and highly self-motivated with a sense of pride in their work.
Show initiative.
Have an ability to grasp "big picture requirements" and work with changing requirements.
Have a strong sense of integrity.
Be able to learn and apply new development tools quickly and efficiently.
Be able to accept constructive criticism.

Package & Remuneration
Please note that this role is Hybrid

Recruiter: Paracon