Senior Software Engineer
smartTrade Technologies is a software publisher specializing in the trading and finance sector. Its clients primarily include investment banks, stock exchanges, brokers, and pension funds. smartTrade enables real-time computerized management of financial flows among these different stakeholders.
Joining smartTrade means becoming a part of an innovative and international company with offices in Aix-en-Provence, London, Geneva, New York, Toronto, and Tokyo.
Skill development and career progression are top priorities at smartTrade, offering employees numerous opportunities for learning, advancement, and mobility. Sports and their values of teamwork, performance, and dynamism are integral to the company's culture.
Additionally, smartTrade is highly committed to continuously supporting various charitable and environmental initiatives. smartTrade is currently looking for an Senior Software Engineer for its headquarters in Aix-en-Provence.
Role Summary
We are seeking a proactive, innovative, and technically versatile Senior Software Engineer with a focus in DevOps who is passionate about writing clean, scalable code and equally comfortable navigating the infrastructure it runs on. In this role, you will be designing and building robust applications using PHP and Symfony. You will also take ownership over how your code is tested, deployed, and hosted.
You will leverage your foundational DevOps skills to manage our Docker deployment model, maintain GitLab CI/CD pipelines, and ensure our applications run smoothly on our Ubuntu infrastructure.
Key Responsibilities
Software Development & Architecture
Backend Engineering: Design, develop, and maintain robust applications and APIs using PHP and the Symfony framework.
Database Management: Architect and optimize MySQL database schemas, queries, and performance.
Code Quality: Write clean, maintainable code and enhance our application's architecture.
DevOps & Infrastructure (Foundational)
Deployment Ownership: Manage and maintain the Docker deployment model for our applications, ensuring containers are secure and optimized.
Pipeline Management: Maintain and update GitLab CI/CD pipelines to ensure smooth, automated testing and deployment workflows.
Observability Ownership: Implement and own application observability
Dependency Management and Upgrading: Ensure that application dependencies are up-to-date and smoothly integrated
Quality Assurance & Documentation
Test Automation: Write and maintain Acceptance and Unit Tests using Codeception to ensure feature reliability before production deployments.
Documentation: Create and maintain developer guides, API documentation, and deployment playbooks for the team.
Critical Skills & Qualifications
PHP Development: Minimum 8 years of experience, but ideally 10 or more years of experience in PHP full-stack development using the Symfony framework
Linux Administration: Proficient-level knowledge of Ubuntu systems (CLI, package management, permissions, networking).
Containerization: Advanced proficiency in Docker containerization and orchestration with Kubernetes.
CI/CD: Strong expertise in GitLab CI/CD pipeline configuration and management.
Test Automation Tools: Familiarity with test automation tools such as Codeception, Selenium, and PHPUnit
Application Configuration Management: Proficient familiarity with the configuration of PHP, Apache, and Nginx applications
Database Management: Solid understanding of MySQL database administration.
Nice-to-Have Skills
Cloud Platforms: Familiarity and experience leveraging popular cloud deployment platforms such as AWS.
Monitoring & Messaging: Experience setting up and administering Centreon servers and RabbitMQ.
Emplois Recommandés
directeur adjoint (f/h).
descriptif du poste Pour notre client, vous contribuerez au bon fonctionnement d'un service clé en assurant une coordination efficace des activités de relocation. - Assister le responsable dan…
Chef de Projets Etudes CVC F/H
Dans un contexte de croissance et de structuration autour de nos grands projets de bâtiments industriels en Contractant Général , nous recherchons un(e) Chef de Projets Etudes CVC pour notre a…
Senior Java C++ F/H Ajouter aux favoris
À propos STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vec…
Assistant administratif H/F/X
A propos de ACASS MARSEILLE: Depuis 2005, ACASS accompagne les entreprises et les candidats à travers des solutions en recrutement, travail temporaire, assistance technique et accompagnement RH. S…
Commis de cuisine en EHPAD - À partir du 1er juillet 2026 F/H
L'entreprise La résidence Eléonore EHPAD & EHPA, située entre Aix et Le Tholonet est accessible par le bus. Elle accueille 103 résidents dont 13 en unité protégée et propose 3 appar…
Projeteur Mécanique / Chaudronnerie
Entreprise industrielle à taille humaine, spécialisée dans la fabrication, la maintenance et la réhabilitation d’équipements industriels complexes (chaudronnerie, mécano-soudure, ensembles métallique…
Médecin pédiatre
Implanté au c?ur de la Métropole Aix-Marseille et ses près de 2 millions d?habitants, le Centre Hospitalier Intercommunal Aix-Pertuis (Chiap) rayonne sur le Pays d?Aix et départements limitrophes. Il …
Vendeur.se
Chez Promod, chaque collaboration naît d’une rencontre authentique : celle d’un·e candidat·e et d’une entreprise partageant leur passion pour la mode, les relations humaines et leur envie de faire bo…
Administrateur systèmes et réseaux H/F
A propos de INTERIM NATION AIX EN PROVENCE: Depuis 50 ans, avec passion et humanisme, INTERIM NATION répond à toutes les problématiques de nos clients, en termes de Ressources Humaines : - Formatio…
Employé polyvalent en vente - H/F - Aix Espariat F/H
Description de l'entreprise Rejoindre les équipes PAUL, c'est se projeter dans une carrière avec des opportunités d'évolution multiples, qu'elles soient professionnelles, ou géogra…