Job Closed

This listing is no longer active.

PHP Developer

Location

South Africa

Posted

15 days ago

Salary

0

Seniority

Mid Level

No structured requirement data.

Job Description

PHP Developer

Swan iT Recruitment

Role Description Our client is seeking an experienced PHP Laravel/SQL Developer to join their expanding applications development and integrations team. The successful candidate will work closely with senior developers and other members of the development team to deliver and support a range of business-critical applications, integrations, and reporting solutions. This role offers the opportunity to contribute to diverse in-house development projects, collaborate with business stakeholders, and support the ongoing enhancement of existing systems while participating in the development of new solutions. The successful candidate will thrive in a fast-paced, agile environment and have a passion for building robust, scalable, and well-documented applications. Duties & Responsibilities - Assist in the development, maintenance, and support of integrations between Microsoft Dynamics 365 Business Central, central PHP/Laravel systems, and additional microservices. - Develop, maintain, and support solutions for exporting structured management, analytical, and reporting data to internal and third-party systems. - Collaborate with IT teams and business stakeholders to define, design, and implement enhancements and new features. - Participate in the development of new systems and applications as business requirements evolve. - Work within agile development methodologies on both team-based projects and independent assignments. - Write clean, efficient, secure, robust, and well-documented code. - Troubleshoot, investigate, and resolve issues identified during development and after deployment. - Participate in development projects supporting multiple international business operations. - Conduct code reviews and provide constructive feedback to development team members. - Provide second-line support for PHP development-related incidents and requests escalated through the Service Desk. - Escalate issues appropriately where required and contribute to effective problem resolution. - Stay current with emerging trends and technologies in web development, cloud technologies, and related services. - Develop comprehensive test plans and coordinate User Acceptance Testing (UAT) activities. - Ensure feedback from testing activities is incorporated into software releases. - Demonstrate developed solutions to stakeholders and end users where required. Qualifications - Minimum 3 years' commercial experience in PHP development, preferably using an MVC framework such as Laravel. - Strong analytical and problem-solving skills with excellent attention to detail. - Experience developing and consuming APIs. - Experience using API testing tools such as Postman. - Solid understanding of front-end technologies including HTML, CSS, and JavaScript. - Good understanding of database development and querying using SQL Server and/or MySQL. - Experience with source control and development planning tools such as Git and Azure DevOps. - Demonstrated ability to work in an agile environment and manage multiple concurrent projects. - Strong written and verbal communication skills with the ability to explain technical concepts to non-technical stakeholders. - Experience working with agile development methodologies. - Understanding of software design patterns and architecture principles. - Knowledge of Microsoft Dynamics 365 or other ERP systems would be advantageous. - Experience working with Laravel and Eloquent ORM. - Ability to analyse business requirements and document technical solutions and procedures. - Understanding of business processes and workflows, particularly within the order-to-cash cycle. - Ability to adapt to changing priorities and work effectively in a dynamic environment. - Strong team collaboration skills and ability to work across cross-functional teams. - Experience developing test plans and implementing quality control processes. - Passion for delivering high-quality technology solutions. - Bachelor's Degree in Computer Science or a related field. - eCommerce experience would be advantageous.

Related Categories

Related Job Pages

More DevOps Engineer Jobs

Virtasant logo

Senior DevOps Engineer – AWS, Terraform

Virtasant

Virtasant, self-described as a next-generation technology services company, provides cloud, product development, and outsourcing services through a global deliv

DevOps Engineer16 days ago

• Pick up infrastructure change requests from engineering teams • Work the team’s PR review queue • Handle operational fixes and remediations in non-production environments • Triage and respond to Datadog alerts • Support common AWS request patterns • Participate fully in the team’s scrum • Document what you fix; leave runbooks behind

California
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description We are seeking a Site Reliability Engineer (SRE) responsible for ensuring our systems run smoothly and efficiently while engineering solutions to improve visibility, eliminate repetitive tasks, and increase system resilience. The ideal candidate will balance real-time on-call responsibilities with strategic engineering work to achieve sustainable and scalable service reliability. Responsibilities - Participate in on-call rotations to detect and triage service and reliability issues across all environments. - Act as the Incident Commander during major incidents: initiating war room or bridge calls, coordinating cross-functional teams, providing timely and clear status updates to all stakeholders. - Create and maintain meaningful dashboards and alerts. Work with development teams to instrument their code to ensure visibility. - Develop automation to eliminate manual and repetitive operational tasks (toil) related to reliability across both applications and infrastructure. - Implement and track Service Level Indicators (SLIs) and Service Level Objectives (SLOs) defined by the engineering leadership. - Investigate and resolve customer complaints escalated beyond L1 and L2 support, especially those involving performance, reliability, or complex system behavior. Qualifications - Minimum of 3 years of experience supporting enterprise applications as an SRE or similar role with proficiency in writing code in Java, Go, or Python. - Good understanding of distributed systems concepts, microservices architecture, and software design patterns. - Hands-on experience with Kubernetes. You have managed applications on a major cloud provider (GCP, AWS, or Azure), and can troubleshoot common container issues. - Experience setting up dashboards in Grafana and using APM tools like Datadog, New Relic, Signoz. You have a solid understanding of metrics, logs, and traces. - Proficiency in SQL (e.g., PostgreSQL, MySQL). Ability to write complex queries to debug data issues and a basic understanding of database performance. Benefits - Culture: We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. - Learning: We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. - Compensation: You’ll receive an attractive salary, pension, health insurance, annual bonus, plus other benefits. What to expect in the hiring process - A preliminary phone call with the recruiter. - A technical interview with the Hiring Manager. - A behavioural and technical interview with a member of the Executive team.

South Africa
Job Closed
Gcore logo

DevOps Engineer – AI Inference

Gcore

Powerful edge and cloud solutions for media business and the entertainment industry

DevOps Engineer16 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain infrastructure for AI inference workloads, including GPU scheduling, model deployment pipelines, and data access patterns in on-prem environments • Build and manage monitoring and observability tools for AI inference platforms, including dashboards, alerts, and runbooks for model health and system performance • Collaborate with ML engineers and platform teams to design system architecture for AI workloads, integrate inference runtimes, and test performance at scale

Singapore
Job Closed

Role Description Buscamos um(a) Site Reliability Engineer (SRE) com experiência em Dynatrace para atuar na evolução da maturidade de observabilidade, confiabilidade e performance de ambientes críticos. O profissional será responsável por apoiar a implementação de práticas de SRE, atuar na redução de ruídos operacionais, análise de causa raiz, definição de indicadores de confiabilidade e evolução contínua da observabilidade das aplicações e serviços. A posição exige forte capacidade analítica, visão sistêmica e habilidade para atuar de forma colaborativa com equipes multidisciplinares de infraestrutura, operações, desenvolvimento e negócio. Principais responsabilidades - Administrar, evoluir e otimizar a plataforma Dynatrace. - Realizar análises de performance e disponibilidade de aplicações e serviços críticos. - Implementar e acompanhar métricas de confiabilidade através de SLIs, SLOs e Error Budgets. - Criar e evoluir dashboards executivos e operacionais. - Desenvolver runbooks, playbooks e procedimentos operacionais. - Conduzir análises de causa raiz (RCA) utilizando métricas, logs, traces e topologia de dependências. - Reduzir falsos positivos, eventos duplicados e ruídos operacionais. - Apoiar a definição e implementação de práticas de observabilidade moderna. - Participar de war rooms e troubleshooting de incidentes críticos. - Conduzir post-mortems sem culpabilização, identificando oportunidades de melhoria. - Apoiar iniciativas de automação operacional e self-healing. - Atuar na construção e priorização de backlog de confiabilidade e observabilidade. - Promover transferência de conhecimento para equipes técnicas e operacionais. - Produzir relatórios técnicos e executivos demonstrando evolução da maturidade operacional. Qualifications - Dynatrace (Application Monitoring, Infrastructure Monitoring, Distributed Tracing e Davis AI). - Observabilidade (Métricas, Logs, Traces e Topologia). - Conceitos de SRE. - SLI, SLO e Error Budget. - Análise de Performance de Aplicações (APM). - Troubleshooting de ambientes distribuídos. - Sistemas Linux e Windows. - Protocolos Web (HTTP, HTTPS, APIs REST). - Bancos de dados relacionais. - ITSM e Gestão de Incidentes. - Conceitos de Cloud Computing (AWS, Azure ou GCP). Requirements - Diploma de nível superior e experiência em operações de TI, observabilidade, monitoramento ou confiabilidade. - Experiência prática com Dynatrace em ambientes corporativos. - Experiência em diagnóstico de aplicações distribuídas. - Vivência em ambientes críticos com requisitos elevados de disponibilidade. Benefits - Certificações Dynatrace Associate ou Professional. - Conhecimento em OpenTelemetry. - Experiência com Kubernetes e containers. - Experiência com automação utilizando Python, Shell Script ou PowerShell. - Conhecimento em Grafana, Prometheus, Elastic, Splunk ou Zabbix. - Experiência em ambientes DevOps e CI/CD. - Vivência com AIOps e automação de operações.

Brazil