Please note that our Terms of Use and Privacy Notice are applicable.
On Promotion in Jobs
Filter & refine
Clear All
Suggested
Results for linux in Jobs in Free State
1
EXPERIENCE AND QUALIFICATIONS: Matric and relevant IT Diploma or certificatesMCSE or CCNA/CCNPUp to 5 years experience in desktop support and networkingLinux certification and experience highly beneficialDrivers License must have Own car - desirable RESPONSIBILITIES: Onsite and remote end user support for all desktop devices for the staff situated at remote sites.First line support for telephony services and smartphones.Be required at times to travel to remote sites to support users or complete projects.Preparation and installation of end user devices such as desktops, notebooks and headsets.A single point of contact for the staff for any IT related issues, escalations or IT related consulting.Skilled in understanding applications within the environment.Logging of all incidents and request on behalf of staff and management.Ability to be a primary resource for IT projects at the site.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly9lbi16YS53aGF0am9icy5jb20vY29vcG9iX19jcGxfX18xMTA4XzQ4OTg1X180OTc/dXRtX3NvdXJjZT1ndW10cmVlJnV0bV9tZWRpdW09ZmVlZCZrZXl3b3JkPQ==&jid=1173205&xid=1108_48985
2y
Ads in other locations
1
SavedSave
Our client is looking for an experienced PHP Dev to join their Dev Team. Their Dev House is a full-stack workforce that functions within an agile environment. Using our evolving processes, we conceive, specify, design, develop, test, and maintain software applications, frameworks, and platforms.
What we’re looking for:
We are looking for a Mid-Senior PHP Developer who is curious, enthusiastic, and passionate about development to be responsible for developing full-stack systems in a PHP within the company’s ecosystem of applications such as bespoke Customer Management, Fraud Detection, Payment integrations, Rewards Platform, Reporting systems as well as maintenance and enhancements to existing systems and the development of new systems.
GLI is currently working remotely until it is safe for our employees to return to work. The successful candidate will be virtually onboarded for now.
Essential duties and responsibilities include but are not limited to the following:
Planning and design of systems implementationSystem development through reusable, testable code and librariesFull-stack development of system featuresRelated data structures, queries, and their software life-cycle managementDetailed documentation of all developed systems and their day-to-day processesDevelopment of personal skill set in line with industry trends to meet company objectivesOngoing research & development in-line with business objectivesOngoing evaluation and optimization of systemsMonitoring and support of systems on an as-needed basis
Skills and Qualifications
A minimum of 5 years’ experience in PHP development on projects (with depth)Relevant working experience in an e-Commerce or transactional systems backgroundProficient in PHP in a Linux ecosystemPHP frameworksProficient in SQL (writing some SQL in their code)Debugging / ProfilingTestable code practicesVersion ControlSOA environment experience is advantageous (we are open to new technologies and virtual environments)Linux command line
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xNjIyNDM3OTczP3NvdXJjZT1ndW10cmVl&jid=1208298&xid=1622437973
11h
1
SavedSave
Role Purpose Develop, maintain and support mission-critical, enterprise-grade software applications that improve business efficiency and are aligned to the enterprise architecture and business strategy.
This position will challenge software engineering as well as people skills. From a software engineering perspective, you will have the opportunity to solve and design complex integration patterns. Various technologies are used within this space of which the major ones are Java EE, Maven, Jenkins CI, Docker, Amazon Web Services, Oracle, WebSphere Liberty, Angular, AIX and Linux. Development challenges will include new software development as well as maintaining current software, including modernisation of platforms with minimal impact on business. From a people perspective you should be able to operate on your own and within a team setup, depending on the projects you will be involved. Knowledge sharing is key to the role and technical guidance as well as mentoring of junior to intermediate developers will be expected.
Responsibilities and work outputs
• Develop software based on technical design (Internal Process).
• Keep abreast of new technologies/methodologies, business changes and internal system changes in order to align system development with best practices and system architecture.
• Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests.• Contribute to the design of scalable solutions that supports the system architecture.
• Translate business requirements into workable solutions and document solution into technical specifications. • Design and code new software functionality using code that is scalable, readable, maintainable and re-usable.
• Develop and maintain productive working relationships with peers and organizational and role players to achieve effective collaboration.
• Provide stakeholder with regular feedback on the technical design and timelines for solution in order to manage expectations.
• Collaborate with business analysts and testing team in developing, testing and deploying new software system components or software system enhancements.
• Collaborate with testing team to co-create test cases.
• Conduct System Integration Testing (SIT) and User Acceptance Testing (UAT) and resolve all issues/queries.
• Contribute to user acceptance testing (UAT) and training material.
• Once the solution has been successfully tested, prepare and produce releases of software components into production/live environment.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
• Maintain existing programmes, ensuring all errors are resolved and documented.
• Advise and guide colleagues regarding effective business system analysis approaches and techniques.
• Review and q...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80MTEzMzAzMTU4P3NvdXJjZT1ndW10cmVl&jid=1503278&xid=4113303158
11h
1
Responsibilities
Design, implementation, Migration and maintenance of Active Directory, DNS, DHCP, IIS, Group Policy, Clustering, Terminal Services, LDAP and windows scripting/automationInfrastructure projects data centre moves, offshoring applicationsDrive improvement and compliance across Windows server technologiesProvides Level 2,3 infrastructure supportExecutes all or most project tasks for systems and applications with minimal integration points for existing technologies/processesExecutes systems management to ensure optimal current and future efficiency and functionalityAssess project requirements and provides design inputExecutes upgrades, migrations, optimizations, new implementations and identifies and resolves efficiency issuesWrites scripts, templates, interfaces and utility applications to continuously improve functionalityExecutes design and deploy activities for operating environmentsImplementation and Troubleshooting WSUSImplementation and troubleshooting of DNSKnowledge of SQL serversImplementation of Storage server /Raid ConfigurationKnowledge of Linux OS and commandsAntivirus servers’ management experiencesOffice 365 Console management experiencesReports management exposure.Good communication and positive attitudeAsset Management experiencesITIL Process awareness.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xNzU0NTkzNDY3P3NvdXJjZT1ndW10cmVl&jid=1495752&xid=1754593467
11h
1
SavedSave
Core Outputs
Engineering:
Analysis and interpretation of information from Sintrex AFN toolsDesign, plan and perform special investigationsBuild, install and maintain Sintrex systemsAssist Engineer to patch Sintrex systemsData gatheringIntermediate report generation on request
Administration:
Advanced report designSystem maintenanceProcess documentationKnowledge documentation and sharing
Interface:
Accepts work delegation from CoE EngineerMight be required to assist Engineer with client meetings
Authority:
Logging 3rd party software requestsSending of reports to clientsTrain and lead operators
Essential Requirements
Good understanding of:
TCP/IP StackTCP and UDP Protocols
Good working knowledge of:
SintelligentExcelLinux
Basic knowledge of:
Tapping/Spanning and Netflow TechnologiesWireshark
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80MDEwNDgzMTg4P3NvdXJjZT1ndW10cmVl&jid=1210265&xid=4010483188
11h
1
SavedSave
An exciting position has become available for a 6 months fixed term contract for a Hadoop Developer in the Johannesburg area.
Overall 6-8 years of development experienceExperience working on Hadoop tools (like Sqoop, Hive, PIG, HBASE, etc.)Experience or knowledge in SPARK and SCALAExperience developing Batch data integration solutions with Spark StreamingFinancial Services / Banking experiencesDevelopment experience using Agile processShould be able to validate data in Hive/Impala by writing queriesProficient in writing SQL queries in Oracle DBUnderstanding of the Transformation mapping documents and validating source and target files/tables based on business logic.Good knowledge of Unix/Linux Shell scripting and implementing unix commands for data handling/manipulationAble to work in Agile-based methodologies.
Must be available immediately.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNTgzNjQwNTgyP3NvdXJjZT1ndW10cmVl&jid=908470&xid=2583640582
11h
1
SavedSave
Qualifications & Experience:
Bachelors Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms5+ years experience in a software development roleExperience in writing robust, efficient production codeExperience with SQL database systemsExperience with development in a Linux environmentProficient in a strongly typed language such as Python, Java, or C#Open to diversifying language skill set
Experience in the following will be advantageous:
JavaScript, React, jQuery, C#MySQL, PostgreSQL, MS SQLMemcached, RedisMessage Brokers, Queues and PubSub systems (e.g. Kafka and RabbitMQ)Containerisation (e.g. Docker)Orchestration (e.g. Kubernetes)GitHub, Travis CI, JenkinsAWS, GCP, Azure
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS80Njg1MDk5MjQ/c291cmNlPWd1bXRyZWU=&jid=1266531&xid=468509924
11h
1
SavedSave
Our client in the Northern Suburbs is looking for a young vibrant person to join their software company as an IoT Developer.
Requirements:
Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field.
Minimum of 1 years of professional experience in IoT development advantageous.
Proficient in Linux operating system and its various distributions. Strong programming skills in Python. Experience with scripting languages for automation.
Familiarity with IoT communication protocols such as MQTT and HTTP. Experience with IoT platforms and frameworks, such as MQTT broker implementations, AWS IoT, Azure IoT, or Google Cloud IoT advantageous.
Knowledge of embedded systems development and Teltonika advantageous. Experience with microcontroller programming and real-time operating systems (RTOS).
Understanding of networking concepts, including TCP/IP, UDP, DNS, and DHCP. Ability to troubleshoot network-related issues in an IoT context.
Knowledge of IoT security best practices. Experience implementing security measures in IoT applications and devices.
Familiarity with database systems and ability to design and implement data storage solutions for IoT devices.
Understanding of various sensors and actuators commonly used in IoT applications. Experience interfacing sensors and actuators with IoT devices.
Proficiency in version control systems, such as Git.
Strong communication skills to work effectively with cross-functional teams. Ability to document and present technical information clearly.
Strong analytical and problem-solving skills. Ability to troubleshoot and debug complex IoT systems.
Experience in project management methodologies and tools. Ability to prioritize and manage tasks efficiently.
Implementing testing strategies for IoT applications, including unit testing and integration testing.
Own Transport
To apply, please send your CV with your salary expectations to natasha@personastaff.co.za
 Please note that only shortlisted candidates will be contacted. Should you not receive feedback within 48 hours, please accept your application as unsuccessful. Persona staff (PTY) Ltd is POPIA (Protection of Personal Information Act, 2013) compliant, all personal information is protected according to legislation. Applying for any of our available vacancies, you give Persona Staff consent to process your Personal Information for Recruitment Purposes, according to the POPI ACT, 2013. If you have any concerns regarding your Personal Information and our compliance towards the legislation, you are welcome to request out POPI Act Policy.
SECTOR: Information Technology
https://www.placementpartner.co.za/wi/application_form.php?id=personastaff&VacRef=CPT004647/N&source=gumtree
11h
1
SavedSave
Our client in the Northern Suburbs is looking for a young vibrant person to join their software company as an IoT Developer.
Requirements:
Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field.
Minimum of 1 years of professional experience in IoT development advantageous.
Proficient in Linux operating system and its various distributions. Strong programming skills in Python. Experience with scripting languages for automation.
Familiarity with IoT communication protocols such as MQTT and HTTP. Experience with IoT platforms and frameworks, such as MQTT broker implementations, AWS IoT, Azure IoT, or Google Cloud IoT advantageous.
Knowledge of embedded systems development and Teltonika advantageous. Experience with microcontroller programming and real-time operating systems (RTOS).
Understanding of networking concepts, including TCP/IP, UDP, DNS, and DHCP. Ability to troubleshoot network-related issues in an IoT context.
Knowledge of IoT security best practices. Experience implementing security measures in IoT applications and devices.
Familiarity with database systems and ability to design and implement data storage solutions for IoT devices.
Understanding of various sensors and actuators commonly used in IoT applications. Experience interfacing sensors and actuators with IoT devices.
Proficiency in version control systems, such as Git.
Strong communication skills to work effectively with cross-functional teams. Ability to document and present technical information clearly.
Strong analytical and problem-solving skills. Ability to troubleshoot and debug complex IoT systems.
Experience in project management methodologies and tools. Ability to prioritize and manage tasks efficiently.
Implementing testing strategies for IoT applications, including unit testing and integration testing.
Own transport
To apply, please send your CV with your salary expectations to hannah@personastaff.co.za
 Please note that only shortlisted candidates will be contacted. Should you not receive feedback within 48 hours, please accept your application as unsuccessful. Persona staff (PTY) Ltd is POPIA (Protection of Personal Information Act, 2013) compliant, all personal information is protected according to legislation. Applying for any of our available vacancies, you give Persona Staff consent to process your Personal Information for Recruitment Purposes, according to the POPI ACT, 2013. If you have any concerns regarding your Personal Information and our compliance towards the legislation, you are welcome to request out POPI Act Policy.
SECTOR: Information Technology
https://www.placementpartner.co.za/wi/application_form.php?id=personastaff&VacRef=CPT004655/H&source=gumtree
11h
1
SavedSave
This position reports to the Software Engineering Manager.
Your mission:
Developing and optimizing systems to manage both parcel and food delivery throughout South AfricaWorking with business to improve processes to allow for more efficient deliveriesResearching and defining solutions within the logistic domainWorking predominantly on open source platformsEnd to end ownership of solutions
Tech Stack:
ScalaPlay FrameworkAngularPostgresKafkaCassandra DBAmazon Web ServicesGoogle CloudGraphite and GrafanaGit
Qualifications & Experience:
Degree in Computer Science or a similar qualificationAt least 3 years of experience in writing robust, efficient production codeExperience with SQL database systemsExperience with development in a Linux environmentProficient in languages such as Java, Scala, Angular, Python, or C#Open to diversifying language skill setIn the event that you do not have a Bachelor’s Degree or an Advanced Diploma, an equivalent experience requirement must be met
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zNDg4Njg3MjM0P3NvdXJjZT1ndW10cmVl&jid=1701313&xid=3488687234
11h
1
SavedSave
An exciting opportunity exists for Specialist Product Engineer for a contract role based in Johannesburg.
Min 5 years development experienceTertiary education in Computer Science or related field.Net Core experience (Windows, Mac, Linux)Experience working with databases, MS SQL (PostgreSQL nice to have)Good understanding agile practicesStrong analytical and creative problem-solving skills, with excellent attention to detailFlexible about working with new methodologies and technologiesA solid understanding of OOP principlesSOLID design principlesDesign patterns experienceProficient understanding of code versioning toolsGood understanding of C#,.NET framework and AngularExperience using ORM’s such as Entity Framework or NHibernateExperience with Web APIs and Micro Service architecturesDomain Driven Design (DDD) and Test Driven Development (TDD) (advantageous)
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zMzQ3Mjg3NTc4P3NvdXJjZT1ndW10cmVl&jid=1137803&xid=3347287578
11h
1
SavedSave
Our client is recruiting for a .Net Developer for a contract role based in Johannesburg.
Min 5 years development experienceTertiary education in Computer Science or related field.Net Core experience (Linux)Experience working on databases, PostgreSql and or MongoDB experience advantageousGood understanding of scrum and agile practicesStrong analytical and creative problem-solving skills, with excellent attention to detailFlexible about working with new methodologies and technologiesA solid understanding of OOP principlesSOLID design principlesDesign patterns experienceProficient understanding of code versioning toolsGood understanding of C# technologyExperience using ORM’s such as Entity Framework or NHibernate
Advantageous:
Domain Driven Design (DDD) and Test Driven Development (TDD)Experiencing in containerization technology such as Docker and Kubernetes
Experience in AWS/Azure and IaC.
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8xMzcyOTcxNzA/c291cmNlPWd1bXRyZWU=&jid=1137800&xid=137297170
11h
1
SavedSave
IT Manager Woodstock Cape Town Hybrid
Our events client is looking for an IT Manager Information Technology Manager in Woodstock for a hybrid position (half office and half remote) to oversee the companies information technology infrastructure and systems. You will manage all the aspects of the companies IT environment, including hardware, software, networks, security, and telecommunications.
Salary Negotiable – Hybrid position
Min requirements
Bachelor’s degree in Information Technology, Computer Science, or a related field; relevant certifications (e.g., CompTIA, Cisco, Microsoft) are a plus.
Proven experience (4-5+ years) in IT management roles, preferably in a events, functions, non-profit or community-driven organisation.
In-depth knowledge of IT infrastructure, servers, networks, storage, cloud and virtualization technologies.
Strong understanding of cybersecurity principles, practices, and technologies.
Proficiency in systems administration, including experience with Windows and Linux operating systems, Active Directory, and cloud platforms (e.g., AWS, Azure).
Utilise expertise in Arduino, Raspberry Pi, and other relevant technologies to enhance event communications capabilities.
Responsibilities:
Oversee the design, implementation, and maintenance including servers, networks, and storage systems.
Ensure the reliability of all IT systems and infrastructure components.
Monitor system performance and troubleshoot issues to minimise downtime and optimise performance.
Manage user accounts, permissions, and access controls across various IT systems and applications.
Install, configure, and maintain software applications and services.
Develop and maintain system documentation, including standard operating procedures
Respond to security incidents, conduct forensic investigations, and implement remediation measures
Drive cost-saving initiatives across all IT operations, including but not limited to Google and Microsoft services, hosting, software procurement, and telecommunications.
Develop and manage IT budgets, forecasts, and procurement processes to ensure cost-effectiveness
Foster a culture of continuous learning and skill development among the IT team and end-users.
Manage and oversee event communications infrastructure
Implement and maintain wifi networks, radio communication systems, and satellite technologies crucial for emergency services.
Apply Online
Frogg RecruitmentConsultant Name: Quinton Wright
12h
1
SavedSave
Software Developer: Security
Description of Position
General
The company is seeking a passionate, experienced, and self-motivated software developer to join our growing team of engineers and developers working on our ground-breaking digital radio communication technology.
Your main responsibility will be the design, development and testing of security software solutions for the company stand-alone and integrated security products. These products run on embedded platforms with a Linux or native operating system.
Minimum Requirements
2 to 7 years of software development experience in a professional capacity.
A degree in one of the following:
Eng Electronic Engineering,Eng Computer Engineering, orBSc Computer Science (or similar)
Main Responsibilities
Develop communications security (COMSEC) solutions conformant with FIPS standardsDevelop transmission security (TRANSEC) algorithms and solutionsDevelop link security (LINKSEC) algorithms and cipher streamsPerform security requirements analysis
Specialised Knowledge and Experience Preferred
Experience writing software in C for embedded platformsExperience writing software in C++ for embedded platformsExperience/knowledge in communications security and cryptographyExperience with developing software in conformance a with relevant security standards (FIPS 140 or similar)Familiarity or experience with DO-178B/C development standards
Soft Skills Preferred
Good logic and problem-solving skillsGood communication and interpersonal skillsTeam player
Work Environment
We provide a stimulating and engaging environment where we pride ourselves on our high standards (both in terms of employees and products). You will have the freedom to advance your career in a workplace where individuals of ability and application have the support to develop rewarding careers.
Some of the benefits of a career with us include:
Work on cutting-edge technology, new and existing standards and company proprietary productsOpportunities to gain invaluable knowledge and expertise from senior company employees who are experts in their respective fields and are eager to mentor co-workersAssistance with post-graduate studiesPossible international travel opportunitiesFlexible working hoursYou will receive a daily lunch (not during Covid-19 restrictions)
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zNDkxMjcxNzYyP3NvdXJjZT1ndW10cmVl&jid=375955&xid=3491271762
12h
1
SavedSave
Recruiting for a Back-End Developer for a contract role based in Johannesburg.
Create efficient and logical solution designs for clients
Design and code superior technical solutionsEasily recognize system deficiencies and implement effective solutionsCreate and execute project work plans and revise as appropriate to meet changing needs and requirementsCommunicate and enforce coding standardsConsistently deliver high-quality services to clientsPossess significant knowledge of client server and internet systems architecturesUnderstand the benefits of the various design methodologies and object oriented environmentsProactively seek opportunities to serve in leadership roleChallenge others to develop as leaders while serving as a role modelManage the process of innovative changeConduct effective progress evaluations in a timely mannerSeek and participate in development opportunities above and beyond required trainingTrain other employees through both formal and informal training programsSuggest areas for improvement in internal processes along with possible solutions QualificationsOver 5 years of enterprise level experience in ITSolid troubleshooting skillsEnterprise experience in maintaining supporting MS SQL Serve
r · Solid skills in SQL (T-SQL / MS SQL Server)
Strong administration skills (OS: Windows Server, Web Hosting: IIS)Experience in bash scripting (PowerShell)Configuring builds and deployments on CI/CD tools (TeamCity/Jenkins)Willingness to solve DevOps/Support/Maintenance problemsVCS (Git)Familiarity with general monitoring principles and tools (Grafana, New Relic, Splunk, ELK stack)Agile MethodologyAtlassian Stack (Jira, Confluence, BitBucket, Service Desk)Containerization (Docker) plus orchestration (Kubernetes or OpenShift)Good written and spoken English Complementary skills:Experience in .NET/C#Experience in developing/supporting .NET Core and ASP.NET Core applicationsSOLID & OOP & Design Patterns (including DI, IoC, etc.)Linux administration skills · Message brokers and queues (Kafka or RabbitMQ)WCF and REST web servicesUnit and Integration TestingCloud experienceExperience in Finance domain
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNzcwMzc0NTg5P3NvdXJjZT1ndW10cmVl&jid=1137801&xid=2770374589
12h
1
Engineer: Systems/Product Validation
Description of Position
General
The company is seeking a passionate and self-motivated systems and product validation engineer to join our growing team of Engineers and Developers working on our ground-breaking digital radio communication technology.
Your main responsibility shall be the testing of software, hardware and communication protocols. Testing will be performed on a variety of different platforms including Windows, Linux and embedded operating systems. You shall also be responsible for travelling to clients and assisting with the integration of Company products into client systems.
Minimum Requirements
0-5 years of testing experience in a professional capacity.
A National Senior Certificate with a bachelor’s degree or diploma from a tertiary institution in one of the following:
Computer EngineeringComputer Science
Main Responsibilities
Assisting with the integration of company products into client systemsDevelop test documentation comprising of manual and automated testsEnsuring product compliance to certain MIL and STANAG standardsTesting of software and hardware components both individually and within the systemWriting of test platform software in C++Interfacing with clients in order to integrate company products into client systemsWork with the development team to achieve product acceptanceProduct documentationInteract with the company’s problem tracking systemTesting and validation activitiesAutomated test software improvementCreating and maintaining test setups for the various product configurationsEvaluate and testing of embedded DSP codeAnalysis of requirements and testing solutionsDebugging of PC and embedded software systems
Specialised Knowledge and Experience Preferred
Experience working with software in C++ and or C in a Windows-based environmentGood knowledge of object-oriented software design and programmingExperience/knowledge in HF radio communicationBasic knowledge of using a linux-based environment for (C++) developmentExperience testing embedded applicationsExperience in testing software for multi-platform and OS portability
Soft Skills Preferred
Good problem-solving skillsTeam playerGood communication and interpersonal skillsGreat communication skills with clients
Work Environment
We provide a stimulating and engaging environment where we pride ourselves on our high standards (both in terms of employees and products). You will have the freedom to advance your career in a workplac...
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8yNDI1MjgwMDQ1P3NvdXJjZT1ndW10cmVl&jid=375951&xid=2425280045
12h
1
SavedSave
Linux DevOPS
We are looking for a highly skilled Linux DevOps specialist to support an existing development team, and also to innovate and drive best practices in our operational team.
The client is based in Cape Town are looking for a self-motivated, passionate and creative person skilled in problem solving, someone who thinks outside the box and can deliver with minimal oversight, to join our fast-paced and stimulating environment.
You will work with the network-administration / systems-administrations teams who support and manage our hosting environment. You will work with the other DevOps engineers and the rest of the team to streamline how we work and drive other opportunities to create value. You will also join the support roster and be part of the production support team.
Requirements:
Experience in deploying highly available automated Linux-based systems min of 6 years experience in Linux Solid understanding of networking protocols and how the internet worksExperience with containerisation, Docker etcExperience in automating with Ansible or similar toolsA good understanding of databases, database design and optimizationExperience with coding, ideally backend services in Python, PHP reasonable understanding of web technologies
Send your CV to marinda@prrrecruitment.co.za
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS83OTEzMzg5MzE/c291cmNlPWd1bXRyZWU=&jid=375748&xid=791338931
12h
1
To support engineering, deployment and commissioning activities of the radio telescope in the Karoo.
Key Responsibilities:
Investigating support issues reported on site.Coordinating tests, fault finding and tracking down of cross-subsystem issues.Supporting user requests for data and trend analysis.Fixing minor bugs in the deployed software where possible.Engaging with different subsystems to identify problems, perform system integration tests, support commissioning tests on site.Deploying and maintaining development infrastructure.Deploying software subsystems on production systems and manage/monitor site deployments.Documentation and project management input as required.Training of operators and commissioners on the software subsystems.Lab integration tests of subcontractor deliverables with the software systems; feedback/inputs to subcontractors.Assist in developing and performing integrated tests to test the full software subsystems on lab machines before deploying to Karoo systems.Configure, install and troubleshoot operating system software and server hardware.Configure and manage subsystem network.Monitor and maintain performance of servers.Mentor software site support Engineers.Make technical decisions, propose improvements.Assume full responsibility of subsystem networks routing, switch, fabric and operating system administration.
Minimum Requirements:
ND (Comp Sci) with 11+ years; orTech/ B.Sc. (Comp Sci) with 10+ years; or B. Eng / B.Sc. Hons (Comp Sci) with 9+ years; or M.Eng / M.Sc. (Comp Sci) with 7+ years; or PhD / D. Eng with 5+ yearsExperience in: Technical software development, testing or support experience.Testing, deployment, commissioning, release and support of large scale projects.Test-driven development and integration testing techniques, methodologies and frameworks; and supporting systems.Understanding of networks routing, switch fabric and operating system administration.Modern software collaboration tools such as Github, Containers, Google Drive, JIRA etc.Continuous integration, testing and deployment techniques and tools.Linux operating systems and networking.Python programming language is beneficial.
Additional Requirements:
Ability to work independently and be a good team player.Ability to participate and thrive in a collaborative environment.Troubleshoot issues methodically.Keen attention to detail.Good knowledge of and experience in software testing and quality assurance.Some experience in Python and software development....
https://protool.gumtree.co.za/external-link-browser.html?url=aHR0cHM6Ly93d3cuZGl0dG8uam9icy9qb2IvZ3VtdHJlZS8zNTk3ODUwMDgwP3NvdXJjZT1ndW10cmVl&jid=1305360&xid=3597850080
12h
SavedSave
A well-established business is seeking to appoint a Senior Platform Engineer
Qualifications:
BTech/ Degree/ Masters/ PHD in Computer Science, Computer Engineering or related fields
Experience:
BTech coupled with 13 years relevant working experience or Degree coupled with 9 years relevant working experience or Masters coupled with 7 years relevant working experience or PHD coupled with 5 years relevant working experience in software engineering, large scale computing, high performance computing, private cloud and virtual computing (e.g. OpenStack, Kubernetes)
Experience with systems administration, provisioning of MAAS, preferably using Linux and open source tools (such as Docker, Helm, Ansible)
Proficiency with one or more Continuous Integration and automated test execution tools (Jenkins, GoCD, Gitlab, Travis-CI).
Knowledge:
Proficient in C++ and Python programming languages.
Experienced in administering application servers, web servers and databases.
Experienced in integrated security practices such as secrets management into the DevOps pipelines, SSO, platform and application hardening.
Have some experience of line management.
Systems Engineering processes.
Willingness to transition between system development, roll-out and system support and operation
Please note that if you have not received a response within 14 days of submitting your application that your application was unsuccessful. However, please keep a lookout on our website, www.sixsense.co.za for available positions which may be inline with your career aspirations.
SECTOR: Engineering & Technical
Job Reference #: SSC000569/MS
12h
SavedSave
A well-established business is seeking to appoint a Signal Processing Engineer.
Qualifications:
BTech/ BEng/ MTech/Meng/ PHD in electronic engineering, Digital Signal Processing, Control systems, Computer Science, or such relevant qualifications
Experience:
BTech coupled with 6 years relevant working experience; or BEng/ MTech coupled with 4 years relevant working experience; or
MEng coupled with 3 years relevant working experience; or PHD coupled with 1-year relevant working experience in Digital Signal Processing, FPGA design, development and verification, combined with software engineering, preferably in an engineering development project environment.
Experience with multirate DSP algorithms, including FFTs, FIR and IIR filters, DDS and DDCs and signal processing operational concepts such as data buffering, transposing and reordering
Experience in parallel, multirate DSP algorithm development and implementation, with experience in accelerating these implementations on FPGAs or general HPC (e.g. CPU/GPU)
Python, C/C++, MATLAB or Simulink programming and experience in development, testing, deployment, commissioning, release and support of projects
Specialization or leadership in one or more Required Job Knowledge areas
Mentoring junior engineers
Knowledge:
Common radio astronomy instrumentation: spectrometers, correlators, beamformers and pulsar timing machines and transient search machines.
Multi-rate and parallel implementations of Digital Signal Processing operations such as FFTs, Filters (FIR, IIR), DDS, DDCs.
Memory devices, such as SRAM/QDR, DDR-DRAM or HMC/HBM Ethernet FPGA controller implementations.
Systems Engineering processes.
Ethernet network technologies and management of switches and routers.
Linux operating system and standard tools.
Practical experience configuring instrumentation, integrating and commissioning Digital Signal Processing systems
Willingness to transition between system development and system support and operations
Please note that if you have not received a response within 14 days of submitting your application that your application was unsuccessful. However, please keep a lookout on our website, www.sixsense.co.za for available positions which may be inline with your career aspirations.
SECTOR: Engineering & Technical
Job Reference #: SSC000571/MS
12h
Save this search and get notified
when new items are posted!