{"id":35417,"date":"2026-05-07T14:00:32","date_gmt":"2026-05-07T14:00:32","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/senior-javascript-developer-postgresql-python-docker-pretoria-east-aml-compliance-officer-jhb-hybrid\/"},"modified":"2026-05-07T14:00:59","modified_gmt":"2026-05-07T14:00:59","slug":"senior-javascript-developer-postgresql-python-docker-pretoria-east-aml-compliance-officer-jhb-hybrid","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/senior-javascript-developer-postgresql-python-docker-pretoria-east-aml-compliance-officer-jhb-hybrid\/","title":{"rendered":"Senior JavaScript Developer (PostgreSQL | Python | Docker) \u2013 Pretoria East \n\n\n            \n\n            \n            AML Compliance Officer (JHB Hybrid) \n\n\n            \n\n            \n            Admin &amp; Research Support \u2013 Part-Time \u2013 Remote (CPT) \n\n\n            \n\n            \n            Technical Architect and Senior Back End Developer (C#, .Net 6+, ASP.NET Core, EF Core) (CPT Onsite) \n\n\n            \n\n            \n            DevOps &amp; Technical Governance Manager (Rosebank \u2013 Onsite) \n\n\n            \n\n            \n            Senior Business Analyst (Centurion Hybrid) \n\n\n            \n\n            \n            eCommerce Manager (Intermediate) (Onsite \u2013 JHB) \n\n\n            \n\n            \n            Technical Test Analyst (CPT Onsite) \n\n\n            \n\n            \n            Fraud &amp; Risk Controller (Payments) \u2013 (In-Office \u2013 CPT) \n\n\n            \n\n            \n            Operations &amp; Program Delivery Lead \u2013 (Hybrid \u2013 Cape Town) \n\n\n            \n\n            \n            Financial Controller (In-house \u2013 CPT) \n\n\n            \n\n            \n            Technology &amp; Systems Lead (Stellenbosch Onsite) \n\n\n            \n\n            \n            Contact Centre Technical Specialist (Kramerville Onsite)"},"content":{"rendered":"<p>ENVIRONMENT:<\/p>\n<p>\tA specialist\u00a0medical technology company\u00a0with its own on-prem infrastructure is seeking a Senior JavaScript Developer to join their environment. This role requires a strong technical foundation, coupled with a collaborative and personable approach. The team places a high value on culture fit, so a positive attitude and strong interpersonal skills are essential.<\/p>\n<p>DUTIES:<\/p>\n<p>\tDevelop and maintain high-quality JavaScript applications<br \/>\n\tWork with PostgreSQL databases for data management and optimisation<br \/>\n\tContribute to backend or scripting tasks using Python where required<br \/>\n\tBuild, deploy, and manage applications using Docker<br \/>\n\tCollaborate with cross-functional teams to deliver scalable solutions<br \/>\n\tParticipate in code reviews and ensure best practices are followed<\/p>\n<p>REQUIREMENTS:<\/p>\n<p>\tStrong JavaScript experience at a senior level<br \/>\n\tSolid experience working with PostgreSQL<br \/>\n\tExposure to Python<br \/>\n\tHands-on experience with Docker<br \/>\n\tFluent Afrikaans speaker, this is a non-negotiable requirement<br \/>\n\tBased in or willing to commute to Pretoria East<br \/>\n\tA relevant degree is advantageous but not essential<\/p>\n<p>ATTRIBUTES:<\/p>\n<p>\tStrong communication skills<br \/>\n\tTeam-oriented and easy to work with<br \/>\n\tPositive attitude and good cultural fit<br \/>\n\tReliable and professional<\/p>\n<p>ADDITIONAL NOTES:<\/p>\n<p>\tCandidates must be Afrikaans speaking due to the working environment<\/p>\n<p>go to method of application \u00bb<\/p>\n<p>Apply via company website ( http:\/\/www.datafin.com ) or<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"","_company_name":"Datafin Recruitment","_company_website":"http:\/\/www.datafin.com","_company_tagline":"Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with in... read moredustry leaders and a vast majority of our business is repeat business. Datafin\u2019s Goals: Datafin strives to be recognised as the best recruitment company in Cape Town and Johannesburg, using ethical business principles, focusing on technology driven industries and sourcing highly skilled people for cutting edge companies, thereby ensuring sustained profitability and adding value to all stakeholders. Datafin has a 15 year track record in providing reputable companies with like-minded suitable people. In the process, we have established and sustained, mutually beneficial relationships with a large portion of the Cape Town commercial sector. Our success has cultivated a sense of trust with candidates and clients alike and as a result we have a large network of candidates to draw from at any given time. 3rd Floor 42-44 Dover House Orange Street, Gardens Cape Town, 8001","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[11],"job-types":[12],"class_list":{"0":"post-35417","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"hentry","5":"job_listing_region-gauteng","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings\/35417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/media?parent=35417"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=35417"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=35417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}