Joomla Developer & Hosting Manager
Location
South Africa
Posted
8 days ago
Salary
0
Seniority
Lead
Job Description
Joomla Developer & Hosting Manager
VirtuHire
Role Description Our client in the UK is looking for a Hosting Manager / Senior Joomla Developer / Technical Manager to oversee their portfolio of Joomla websites and hosting environment. The role will focus on proactively managing website security, Joomla migrations, plugin updates, and hosting maintenance to ensure the ongoing stability and security of approximately 250 live websites. - Manage and maintain the company's Joomla websites and hosting environment. - Proactively manage Joomla CMS migrations and updates. - Monitor and maintain plugin updates and compatibility. - Identify and respond to security threats and vulnerabilities. - Manage cPanel hosting environments. - Perform PHP version migrations where required. - Support the design, development, and build of websites. Qualifications - Strong experience with the Joomla CMS. - Experience managing cPanel hosting environments. - Knowledge of PHP version migrations. - Experience managing Joomla updates, migrations, and plugins. - Proactive approach to website security and maintenance. - Website design and development experience is highly advantageous.
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Quality Engineer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are seeking an experienced Software Quality Engineer to design, develop, and maintain robust automated testing frameworks for enterprise web, API, and distributed systems. In this role, you will be a key contributor to engineering quality, partnering with development teams to: - Expand test coverage - Embed automation into CI/CD pipelines - Accelerate confident software delivery The ideal candidate will combine strong hands-on experience with modern automation frameworks with a clear understanding of testing strategy, including: - Risk-based testing - Exploratory testing - Continuous testing in Agile environments Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Four or more years of QA automation experience. - Strong hands-on experience with Selenium, Cypress, or Playwright. - Hands-on experience automating REST APIs. - Strong understanding of testing methodologies and the software development lifecycle. - Experience integrating automation into CI/CD pipelines. - Solid SQL skills for data validation. - Experience working in Agile/Scrum environments. - Strong debugging, problem-solving, and analytical skills. - Excellent communication and documentation skills. Requirements - Design and develop scalable automation frameworks for web, mobile, and API testing using tools such as Selenium, Cypress, Playwright, or Appium. - Write robust, maintainable automated test scripts that exercise critical business flows and edge cases. - Develop API automation using REST Assured, Postman/Newman, or equivalent frameworks. - Create and maintain regression, smoke, sanity, and functional test suites. - Integrate automation into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps) so that tests run reliably on every change. - Perform cross-browser and cross-platform testing with attention to compatibility and performance. - Conduct database validation using SQL queries to verify data integrity end-to-end. - Collaborate closely with developers to improve testability, identify defects early, and shift quality left. - Support performance testing initiatives using tools such as JMeter, Gatling, or k6. - Maintain detailed test documentation, traceability, and defect tracking records. - Perform root-cause analysis on production issues to drive lasting quality improvements. - Ensure automation strategy aligns with DevOps and release management processes. - Participate in sprint planning, backlog grooming, and quality-focused retrospectives. - Continuously improve QA processes, frameworks, and engineering practices. Benefits - Competitive base salary commensurate with experience, plus benefits. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap.
Role Description We are looking for an Embedded Software Development Manager to lead the team building and scaling VirtSat — Leo's virtual satellite simulation platform. You will own the Graviton virtualization layer and lead the team responsible for VM lifecycle, LRU boot, subsystem provisioning, and software deployment for every virtual entity in the constellation. - Lead a team of embedded engineers building and operating the Graviton bare-metal virtualization layer (KVM/QEMU VM management, subsystem provisioning, health monitoring, and fault recovery) - Partner with 10+ client teams across satellite, ground, networking, and security organizations to drive VirtSat adoption - Drive platform reliability to 99.96% availability with optimized latency (target: <5 min VirtSat spin-up) - Own the custom AMI pipeline, provisioning scripts, and plugin framework that deploy satellite software onto emulated LRUs - Scale the platform to 4K+ concurrent virtual entities - Hire, develop, and retain top embedded engineering talent - Define technical roadmap for fidelity improvements (HSM crypto emulation, EFUSE emulation, CAN bus simulation, error injection frameworks) - Reduce HITL dependency by expanding the scope of tests that run on VirtSat Qualifications - 5+ years of people management, managing engineers experience - Experience with embedded systems, Linux systems programming, or virtualization (KVM/QEMU) - Experience building and operating distributed systems at scale (AWS services — EC2, ECS, Step Functions, DynamoDB) - Experience with infrastructure-as-code (CDK, CloudFormation) - Track record of hiring, developing, and retaining strong engineering teams - BS/MS in Computer Science, Electrical Engineering, or equivalent - Experience managing teams that own both service infrastructure and embedded/guest-OS layers - Experience with ARM64/Graviton bare-metal instances - Experience with QEMU device emulation or custom QEMU plugins - Experience with network virtualization (WireGuard, Transit Gateway, IPAM) - Familiarity with satellite systems, HITL test environments, or simulation platforms - Experience with embedded Linux (Yocto, systemd, device trees, boot processes) - Experience with CI/CD pipelines, automated testing (Hydra, Spock), and developer tooling - Experience with Rust for systems programming - Experience with certificate provisioning, secure boot, or HSM interfaces Requirements - Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Benefits - Comprehensive health insurance (medical, dental, vision, prescription) - Basic Life & AD&D insurance and option for Supplemental life plans - EAP, Mental Health Support, Medical Advice Line - Flexible Spending Accounts - Adoption and Surrogacy Reimbursement coverage - 401(k) matching - Paid time off - Parental leave
Senior Back-end Developer
AppXiteAn ecosystem marketplace, subscription billing and management platform for distributors, vendors, MSPs and sellers
Role Description We are looking for a Senior Back-end Developer (.NET) to join our engineering team and play a key role in designing, developing, and evolving scalable, cloud-native backend systems. In this position, you will take ownership of critical platform components, contribute to architectural decisions, and help shape the technical direction of our products. You will work on multi-tenant, distributed systems, responsible for implementing new functionality, maintaining existing services, and continuously improving performance, reliability, and scalability. This role involves close collaboration with cross-functional teams, active participation in technical discussions, and mentoring of other engineers. Your work will directly impact core platform areas such as provisioning workflows, billing and invoicing engines, vendor synchronization services, and notification systems. - Design, develop, and maintain high-quality backend services using modern .NET technologies. - Take ownership of critical system components, including architecture, design, documentation, and long-term maintainability. - Build and evolve multi-instance and multi-tenant architectures. - Implement inter-service communication using Azure Service Bus and REST APIs. - Develop and maintain scheduled background workers and asynchronous processing pipelines. - Participate in system architecture discussions, propose improvements, and influence technical decision-making. - Continuously improve code quality, performance, security, and system reliability. - Perform code reviews, provide technical guidance, and mentor other engineers. - Collaborate closely with QA and support teams to troubleshoot complex production issues and improve system stability. - Actively contribute to improving development processes, engineering standards, and delivery practices. - Participate in the full software development lifecycle: requirements analysis, estimation, design, development, testing, deployment, and maintenance. Qualifications - 5+ years of professional experience in back-end development using the .NET stack, with a strong focus on C# and modern .NET (6+). - Strong hands-on experience in designing, developing, and maintaining high-performance, scalable, and reliable backend services. - Proven experience with ASP.NET Web API and building RESTful APIs. - Expert knowledge of MS SQL Server, including performance tuning, indexing strategies, query optimization, and data modeling. - Advanced experience with Entity Framework, including performance optimization and complex data access scenarios. - Solid understanding and practical application of SOLID principles, clean architecture, and modern software engineering best practices. - Strong experience working with message-based architectures using Azure Service Bus (experience with RabbitMQ, Kafka, or Azure Queue Storage is a plus). - Strong experience with Git-based version control workflows and collaborative development practices. - Ability to design and implement robust, maintainable, and testable software solutions. - Upper-intermediate or higher English communication skills, enabling effective collaboration in an international environment. Requirements - Hands-on experience with Azure Durable Functions or other serverless and workflow orchestration solutions. - Experience designing and operating multi-tenant and multi-instance systems. - Practical experience with microservices architecture and distributed systems. - Knowledge and application of CQRS and event-driven architecture patterns. - Experience building and maintaining CI/CD pipelines and automated deployment workflows. - Familiarity with LeSS (Large Scale Scrum). - Experience in B2B SaaS platforms, billing systems, provisioning engines, or integration-heavy environments. - Strong automation mindset: ability to identify repetitive processes and design automated solutions. Benefits - Remote-First Flexibility: Enjoy the freedom of a fully remote role, or choose to work from our Latvia office. - Work with global Tech Leaders: Collaborate on solutions used by some of the biggest names in the industry, including Adobe, AWS, Cisco, Google, IBM, Microsoft, Lenovo, and Liquid. - Skilled, International Team: Work alongside experienced professionals in a collaborative, multicultural environment. - Professional Development: Advance your skills with access to Microsoft certifications and continuous learning opportunities tailored to your role. - Time to Recharge: Enjoy four weeks of paid vacation per year, plus paid public holidays. - Referral Rewards: Help us grow our team - our employee referral program recognizes and rewards your contributions.
Freelance Question Developer Mediation
ExamenadviesburoExamenadviesburo is onderdeel van Certify360 EdTech Group: een toonaangevende opleidingsgroep die zich richt op verplichte opleidingen en certificeringen voor kennisintensieve beroepen. Certify360 bundelt sterke labels zoals Lindenhaeghe, CS Opleidingen, FOI, Learncare, WWZ Academie en Nederlands Compliance Instituut.
Role Description Heb jij ruime kennis van mediation en conflictbemiddeling en wil je bijdragen aan de kwaliteit van het mediationvak in Nederland? Als freelance vraagontwikkelaar Mediation bij Examenadviesburo ontwikkel je examenvragen waarmee toekomstige mediators worden getoetst op hun kennis, vaardigheden en professionele oordeelsvorming. - Je ontwikkelt examenvragen voor het theorie-examen Mediator, gebaseerd op de actuele beroepspraktijk, geldende toetstermen en meest recente literatuur. - Je stemt af met onze onderwijskundigen over de inhoudelijke juistheid, kwaliteit en actualiteit van de vragen. - Je reviewt examenvragen van andere auteurs en voorziet deze van constructieve feedback. Qualifications - Je beschikt over aantoonbare kennis van mediation. - Je bent actief als mediator of op een andere manier betrokken bij het mediationvak. - Je werkt op HBO- of WO-niveau, aantoonbaar door opleiding en/of werkervaring. - Je kunt complexe materie helder, nauwkeurig en objectief formuleren. - Je beheerst de Nederlandse taal uitstekend. - Je werkt zelfstandig, gestructureerd en levert kwalitatief goed werk binnen afgesproken termijnen. - Ervaring met examinering, onderwijs of toetsontwikkeling is een pré, maar geen vereiste. Requirements - Een vergoeding van €18,00 per opgeleverde examenvraag en €5,45 per gereviewde vraag, op basis van een overeenkomst van opdracht. - Begeleiding door onderwijskundigen en toetsdeskundigen. - Instructies en voorbeeldmateriaal om je snel wegwijs te maken in vraagontwikkeling. - Flexibele inzet: jij bepaalt wanneer en waar je werkt. - De mogelijkheid om jouw expertise in te zetten voor de verdere ontwikkeling van het mediationvak. - Een langdurige samenwerking met een continue stroom aan uitdagende opdrachten bij wederzijdse tevredenheid. Benefits - Als freelance vraagontwikkelaar bij Examenadviesburo zet je je vakkennis in op een manier die verder reikt dan je dagelijkse werk. - Door examenvragen te ontwikkelen en reviewen draag je direct bij aan de kwaliteit van toekomstige mediators en de kwaliteit van het vak. - Je werkt volledig op eigen regie, met ondersteuning waar je dat nodig hebt. - Examenadviesburo investeert in jouw ontwikkeling als auteur. - Bij een goede samenwerking groeit de opdracht mee.

