Your current job search

8 search results

For Permanent in Cape Town

    Ref: 210820_1597993240

    Linux Software Engineer

    South Africa, Western Cape, Cape Town

    • 110000 to 110000 ZAR
    • Engineer Role
    • Seniority: Senior

    Job Description

    Job Advert

    Linux System engineer



    Location: Cape Town, South Africa

    Salary: R110,000 per month + benefits.

    Job type: Permanent



    A leading web hosting company is looking for the services of a client centric Linux engineer, could this be you? Joining a team that specialises in developing maintenance of high performance Linux and Cloud hosting solutions. this is a fantastic opportunity to apply both server and admin skills.

    This is a great opportunity to make a strong impact across the organisation and support their customer base and a fantastic opportunity for a Linux system engineer to showcase their high level skill set.

    Main Responsibilities

    * You will be collaborating with diverse tech teams
    * Develop and maintain fast, reliable, secure and scalable hosting infrastructure
    * Provide after hour on call support
    * Translate customer requirements into robust innovate solutions
    * You'll will participate in continuous improvement within the team

    Requirements

    * Demonstrates passion for technology to serve operational and client requirements
    * A strong sense of ownership
    * Gets the develops mindset
    * Understands the power of a cohesive team
    * Passionate about high standards
    * Knows how to not loose date to solar flares and bit rot
    * To be able to take accountability for their mistakes and address the correctly

    Qualifications and experience

    * 5+ years within a successful track record Linux server admin
    * 5+ years backend/API software development
    * Bachelor degree in Computer Science
    * Passionate about at least one automation tool (e.g. Puppet, Ansible, Salt and Terraform)
    * Experience as the last point of call for escalations
    * Adventurous
    * Exposure to a variety of software language

    Benefits

    * Life cover
    * Disability cover
    * Income continuation
    * Funeral benefit





    What we will do:

    We will provide you with a series of challenging projects together with the tools, equipment and support to give you the best possible chance of succeeding. Most importantly, we will give you the opportunity to work in a culture that is energetic, passionate and innovative and you'll get to work with some of the most impressive people in technology! Bring your passion, curiosity, talent and innovation to our team and we will give you an environment full of challenges to flourish in. Flaunt you're expertise!

    If you believe that you meet the criteria of this role, and could be the perfect candidate do not hesitate to send you're CV ASAP to y.asir@jeffersonfrank.com to get the ball rolling on you're application, We would love to here from you!

    Jefferson Frank International is the leading Java recruitment firm, advertising more jobs than any other agency. We deal with both Digital Agencies & End Users Globally and by specialising solely in placing candidates in the market I have built relationships with most of the key employers in the South African Market and have an unrivalled understanding of where the best opportunities and jobs are.

    For any further information or enquires please contact

    Yasemin Asir

    y.asir@jeffersonfrank.com

    01913387641

    Ref: 24/08/20_1598258057

    Cloud Engineer

    South Africa, Western Cape, Cape Town

    • 110000 to 111000 GBP
    • Engineer Role
    • Seniority: Senior

    Job Description

    Job advert

    Cloud Engineer



    Location: Cape Town, South Africa.

    Salary: R110,000 + benefits

    Job type: Permanent



    Could you be the next Cloud Engineer for a leading web hosting company? Are you an experienced Linux system engineer, that could join a team that specialises in development and maintenance of a high performance Linux and cloud hosting solutions? This is an exciting opportunity for you to apply your advanced Linux engineering skills, and to be apart of a large scale managed hosting environment.

    Are you open to relocation? The client would love to explore this further with you.

    The Job Role

    * You will collaborate with diverse tech teams
    * Build and maintain a reliable, fast, secure and scalable hosting infrastructure
    * You will be apart of a fantastic hosting platform that holds long term value in the market
    * Translate customer requirements into robust innovative solutions.

    Requirements

    * Passionate about quality and high standards
    * Gets the false economy about interim solutions
    * Demonstrates passion for technology to serve operational and client requirements
    * Able to acknowledge when they have made a mistake, and deal with it accordingly.
    * Tenacious about troubleshooting
    * Understands and contributes to the power of a cohesive team
    * A strong sense of ownership for getting the job done
    * Gets the devops mindset

    Qualifications and Experience

    * 2+ years backend/API software development experience in a *nix environment
    * 5+ years with a successful track record in Linux HTTP and database server engineering
    * Experience as the last point of call for escalations
    * Solid virtualization and cloud infrastructure experience
    * Passionate about at least one automation tool (eg. Puppet, Ansible, Salt, Terraform)
    * Has contributed to an open source project
    * Exposure to a variety of application frameworks/software languages.

    Benefits

    * Life cover
    * Disability cover
    * Income continuation
    * Funeral benefit





    What we will do:

    We will provide you with a series of challenging projects together with the tools, equipment and support to give you the best possible chance of succeeding. Most importantly, we will give you the opportunity to work in a culture that is energetic, passionate and innovative and you'll get to work with some of the most impressive people in technology! Bring your passion, curiosity, talent and innovation to our team and we will give you an environment full of challenges to flourish in, Flaunt you're expertise!

    If you believe that you meet the criteria of this role, and could be the perfect candidate do not hesitate to send you're CV ASAP to y.asir@jeffersonfrank.com to get the ball rolling on you're application, We would love to hear from you!

    Jefferson Frank International is the leading Java recruitment firm, advertising more jobs than any other agency. We deal with both Digital Agencies & End Users Globally and by specialising solely in placing candidates in the market I have built relationships with most of the key employers in the South African Market and have an unrivalled understanding of where the best opportunities and jobs are.

    For any further information or enquires please contact

    Yasemin Asir

    y.asir@jeffersonfrank.com

    01913387641

    Ref: NTS1162_1591906044

    Full-Stack Opensource Developer - 4+ years

    South Africa, Western Cape, Cape Town

    • 40000 to 85000 ZAR
    • Engineer Role
    • Seniority: Mid-level

    Job Description

    Our client, a world leading organisation are looking for a Full-Stack Developer with a background in Java / Python / Ruby. This position will allow you to buiild dynamic back-end focused systems as well as being involved in a DevOps environment. As part of this you will explore areas such as web application architecture, solution design, scaling and testing.

    They work on a Microservices architecture with RESTful API's predominantly written in Scala, with some built in Go. Their Microservices are built and deployed on an elastic containerized infrastructure supported and managed on premises through Kubernetes.

    Responsibilities

    * Analyse and design new features
    * Write elegant robust code
    * Write unit, integration and acceptance tests for all components
    * Write build and deployment automation scripts
    * Improve and optimize the performance of existing systems
    * Troubleshoot and root-cause errors
    * Mentor other developers
    * Deliver features timeously



    Requirements

    At least 4 years' worth of professional development experience
    Knowledge of computer science fundamentals in object oriented design, data structures and algorithms are a necessity
    Strong software design skills
    Proficiency in more than one modern programming language. It is beneficial if you have experience in one dynamically typed language such as JavaScript, Python or Ruby and one statically typed language such as Go, Scala, Java or C++.
    Proficiency in a database technology such as SQL Server, MySQL or PostgreSQL
    Knowledge of one or more modern JavaScript frameworks such as React, Vue, or Angular and Typescript
    Experience in distributed computing and building enterprise-wide systems
    Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing

    Key Attributes

    * Good interpersonal skills, ability to work with diverse personality types and deal with conflict in an effective way
    * Ability to work individually and with teams within an Agile context
    * Experience in influencing best practices within teams

    newRef: 19112020_1605780511

    PHP Developer

    South Africa, Western Cape, Cape Town

    • 50000 to 60000 ZAR
    • Developer Role
    • Seniority: Mid-level

    Job Description

    PHP developer skilled with Vue.js

    Job Type: Permanent

    Company Location: Cape Town



    Salary: UP TO 60KPM



    Do you want to be part of a well-recognised international company? Do you want to be part of a dynamic team that allows you to use your skills in an innovative way? My client is looking for a Senior PHP Developer to be at their company long term! My client has a super unique working environment and the role it's self comes with career development opportunities, a competitive salary and more!



    Primary Responsibilities:

    * You will program, document and deploy software applications.

    * Be able to execute testing and quality control.
    * You will provide software design and architectural input.
    * Be able use the tools provided to manage source code and track issues.
    * You'll assist/mentor junior programmers in their duties
    * Support account management and data processing departments in their duties



    Skills Needed:

    * 3+ years of PHP
    * Solid Vuejs experience
    * Fluent in LAMP stack

    * Experienced in Javascript in the browser
    * Git/Github/Gitlab
    * Strong knowledge of web application security.
    * Laravel

    * Docker



    Soft Skills:

    * Team lead experience/ Keen to progress to Team Lead
    * Experience dealing with clients
    * Ability to communicate well.
    * Professional attitude.
    * Ability to be on time, work hard and be self-motivated.
    * Good judgement and ability to prioritise.
    * Results orientated.

    Ref: NTS2720_1593703972

    Technical Lead (OpenSource) - 5+ years experience

    South Africa, Western Cape, Cape Town

    • 45000 to 85000 ZAR
    • Developer Role
    • Seniority: Senior

    Job Description

    Our client, a well reputed UK based company is looking for a Senior Software Engineer / Technical Team Lead for an exciting position with developing a new office in Cape Town. This role will initially be remote however as the team grows in size there will need to be an office presence a few days a week.

    This client is founded on the principle of building better digital and they love to help companies drastically improve their digital capabilities by improving their technology, people and processes. They work across a great many sectors and projects, making each day exciting as part of their team.

    Their culture is pivotal to their success as they maintain a social and collaborative startup culture that scales, believing work should be fun, while maintaining excellence in the work they deliver. Their three core values are inclusion, curiosity and ingenuity and they are looking for passionate, adaptable, curious and genuine technology enthusiasts who are ready to change the way companies build digital products.

    Role & Responsibilities

    * Have experience working in a consultancy setting - managing stakeholders and solving client problems while delivering the best technical solutions.
    * Have the ability to lead a team on a client project while mentoring junior engineers
    * Have experience with Agile methodology and be able to help implement
    * Be a keen advocate of TDD/BDD Software development
    * Genuine interest and curiosity for all things digital across mobile, social and web
    * Work well in cross-functional teams with Business Analysts, Developers, Testers & Designers
    * Have an understanding of the latest developments in the tech industry
    * Be hands-on, eager to learn and able to get stuck in - from coding to creative design, analysis, research or documentation to helping write proposals & assisting in business development
    *

    Skills & Qualifications

    * Extensive experience with a backend language or engine like Ruby, Node.js, Go, Java, or Python
    * Experience in a cloud platform such as AWS, GCP or Azure
    * Strong CI/CD experience
    * Experience with any modern frontend Frameworks or libraries such as Angular, React.js or Vue.js
    * RESTful APIs and GraphQL implementation experience
    * System architecture design experience

    Benefits

    * Monthly socials
    * Training Budget Allowance
    * Lunch Allowance on client site
    * Remote working
    * Company Share Ownership package
    * The latest tech (Macbook Pro or Chromebook)
    * Trendy & collaborative office spaces
    * 25 Holiday days

    Ref: NTS2320_1593705059

    Technical Lead - 6+ years experience

    South Africa, Western Cape, Cape Town

    • 45000 to 90000 ZAR
    • Developer Role
    • Seniority: Senior

    Job Description

    Job Description

    Do you want to join a team of technical leaders in an environment working with some of the most unique projects I've come across? Our client is looking for a Technical Team Lead / Senior Software Developer to come and take their already highly technical team to new lengths.

    Role & Responsibilities



    * You will be developing application server components and user interfaces for data organisation, exploration, analysis, visualisation, GIS and workflow
    * Work in an agile team with high customer focus developing Java software in a continuous integration environment.
    * Obsess over requirements, design and user experience to deliver just the right product that promotes user adoption and delights customers.
    * Have a passion for developing robust, reliable, high-throughput systems used by hundreds of expert operators, analysts and administrators.
    * Over time, provide guidance on adoption of advances in technology and software architecture design to improve our position in the market through the quality of our products.



    Skills & Qualifications

    * At least a B.Sc. Computer Science degree or equivalent with at least 5 years relevant experience in an aligned position.
    * Expert in requirements analysis in order to create and communicate exceptional designs.
    * Expert in software development in at least one programming language and environment.
    * Deep knowledge and experience developing software in an agile continuous integration environment with excellence in automated test.
    * Practical experience in software development process improvement .
    * Nurture a team culture to follow agreed processes.
    * Familiarity with tools to support the processes.
    * Demonstrable experience in technology evaluation to continuously improve architecture.
    * Experience in leading projects and teams. Mentoring team members in new technologies or approaches, reviewing code and giving feedback within the team.
    * Strong interest and experience in user experience design.
    * Experience in multithreaded performance centric design
    * Experience in deploying solutions to production, providing support and maintenance, dealing with user and support feedback and troubleshooting to rapidly solve problems

    Benefits

    * Remote options
    * Profit share
    * Bonus
    * Continuous learning + development, courses etc

    All applicants must already be within South Africa to be considered for this role.

    Ref: NTS-JFI-01_1605277522

    Technical Specialist - 5+ years experience

    South Africa, Western Cape, Cape Town

    • 50000 to 110000 ZAR
    • Engineer Role
    • Seniority: Mid-level

    Job Description

    Job Description: Technical Specialist / Software Engineer

    Role & Responsibilities

    * Support development by working directly with the team leader and architects
    * Support the integration aspects of implementing web services, services-oriented architecture solutions (SOA) or event-driven architecture solutions (EDA)
    * Develop integration between applications and microservices, Enterprise Service Bus (ESB) and legacy applications
    * Contribute to Data mapping and transformation tasks using XML technologies and tools
    * Develop integration modules and web services using Java programming language
    * Communicate with business users (business analysts and EMS) to refine business needs
    * Work jointly with and the client's SOA architects and system integrators
    * Participate in the analysis and design phases of the solution
    * Optimize the performance of applications and databases (execution plans, indexes, partitioning, etc.)
    * Produce and maintain technical documentation

    Skills & Qualifications

    * Degree/ Diploma/ NQF 6 in Computer Science, Information Systems or at least 5 years of hands-on experience in software design, application development and systems integration
    * Knowledge of cloud technologies is a major asset
    * Experience with enterprise architecture and SOA
    * Experience in Java programming and system development life cycle methodology.
    * Experience in information/data analysis and data modelling
    * Experience with XML technologies and standards (XLS, XPath, DTD, XSD, etc.).
    * Experience with Java Application Servers: WebLogic & Tomcat
    * Knowledge of the financial sector and insurance is an asset
    * Strong understanding of continuous integration
    * Solid experience in Java programming and web services development (REST, SOAP, Spring Boot, Swagger)
    * Strong understanding of relational databases and hands-on experience with MS SQL Server and Oracle Database
    * Strong knowledge of the SQL programming language
    * Strong sense of development standards and best practices such as automated testing and code reviews
    * English fluency

    NICE-TO-HAVES

    * Experience with WebSphere
    * Knowledge of ACORD standard
    * French fluency is an asset.
    * ETL tools (Informatica, ODI, etc.)

    Tech Stack:

    * Java, JDK 8, Spring
    * Web services: REST, SOAP, Swagger
    * Application servers: Oracle WebLogic, Tomcat, IBM, WebSphere
    * Middleware / ESB: Oracle ESB, Oracle BPM, WebSphere ESB
    * Databases: Microsoft SQL Server, Oracle DB, IBM DB2
    * Operating systems: Windows Server, Oracle / Red Hat Linux, Solaris
    * Microservices and containerization.: Docker, Docker Swarm and Kubernetes; Infrastructure as Code (IaC)
    * Cloud: MS Azure, Oracle Cloud, Amazon AWS
    * GIT, JIRA, Confluence & Slack

    To discuss this new opportunity in more detail, please contact Natasha on +27 10 500 6141 or send your latest CV to n.tolan-smith@nigelfrank.com.

    While we aim to respond to each application, this is not always possible. Please consider your application unsuccessful if you have not heard from us within 2 weeks of your application. Please ensure you meet the minimum requirements before applying for this position - candidates must be based in South Africa and have working rights in order to apply.

    Nigel Frank International is the leading Microsoft Dynamics recruiter worldwide, advertising more Dynamics jobs than any other agency. We deal with Microsoft Partners and End users throughout South Africa and the world and have never had such a large demand for Microsoft Dynamics professionals. By specialising in placing candidates in markets in South Africa I have developed excellent relationships with employers in South Africa.