PHP (Laravel) con Elasticsearch Empresa: SG Tech Ubicación: Colombia Experiencia requerida: 5 años Tipo de contratación: Tiempo completo Descripción del puesto En SG Tech, nos encontramos en la búsqueda de un desarrollador PHP con experiencia en Laravel y Elasticsearch para unirse a nuestro equipo de tecnología. Si eres un profesional proactivo, apasionado por la programación y con un enfoque en la calidad del código, esta es la oportunidad ideal para ti. Responsabilidades Como parte de nuestro equipo, tus responsabilidades incluirán, pero no se limitarán a: Desarrollo y Mantenimiento : Diseñar, desarrollar y mantener aplicaciones web utilizando PHP y el framework Laravel, asegurando que el software sea escalable y eficiente. Integración de Elasticsearch : Implementar y mantener soluciones de búsqueda utilizando Elasticsearch, optimizando consultas y garantizando un rendimiento óptimo en tiempos de respuesta y relevancia de los resultados. Colaboración Interdisciplinaria : Trabajar en estrecha colaboración con otros desarrolladores, diseñadores y equipos de producto para entender los requisitos y traducirlos en soluciones técnicas efectivas. Pruebas y Depuración : Realizar pruebas unitarias y funcionales, asegurando la calidad del código a través de la depuración y la optimización continua. Documentación : Redactar y mantener la documentación técnica del software desarrollado, así como contribuir a la documentación del equipo y las mejores prácticas. Actualización Continua : Mantenerse actualizado con las últimas tendencias y tecnologías en desarrollo web, PHP, Laravel y Elasticsearch, y aplicarlas en nuestra infraestructura existente. Beneficios Ambiente Profesional : Un entorno de trabajo colaborativo y dinámico donde se fomenta la creatividad y la innovación. Formación Continua : Oportunidades de desarrollo profesional, incluyendo talleres y cursos sobre las últimas tecnologías y metodologías de desarrollo. Horarios Flexibles : Opción de horarios de trabajo flexibles para promover el equilibrio entre la vida personal y profesional. Proyectos Desafiantes : Participación en proyectos emocionantes y de gran envergadura que impactan a nuestros clientes y a la industria. Requisitos: Para ser considerado para esta posición, los candidatos deben cumplir con los siguientes requisitos: Requisitos Experiencia Sólida : Mínimo 4 años de experiencia en desarrollo con PHP, con un enfoque significativo en el framework Laravel. Lenguajes de desarrollo: PHP (Laravel) JavaScript (idealmente con frameworks como Vue.js o React) Conocimientos en HTML5, CSS3 Opcional: Python o Node.js (si se integran servicios externos) Bases de datos: MySQL / MariaDB (principal) Conocimiento en uso e integración con Elasticsearch Deseable: PostgreSQL, Redis (para caching o cola de tareas) Cloud: Experiencia en AWS (EC2, S3, RDS, CloudWatch, etc.) Deseable: manejo básico de Azure o GCP Docker y contenedores Microservicios y APIs: Diseño e implementación de APIs RESTful Manejo de servicios desacoplados Consumo e integración de APIs externas Autenticación via OAuth2, JWT Testing y calidad: PHPUnit (testing en Laravel) Laravel Dusk o Pest (opcional) Buenas prácticas de TDD o al menos pruebas unitarias y funcionales Uso de herramientas de análisis estático de código (SonarQube, PHPStan, etc.) DevOps y CI/CD: Git + GitHub/GitLab/Bitbucket CI/CD con GitHub Actions, GitLab CI, Bitbucket Pipelines o Jenkins Docker para entornos de desarrollo/staging Manejo de entornos automatizados (deployment, rollback, etc.) Entorno de trabajo: Laravel Sail, Homestead, o Docker IDEs: VS Code o PHPStorm Entornos de desarrollo con control de versiones y múltiples ramas activas Metodologías de trabajo: Agile / Scrum Manejo de herramientas de gestión como Jira, Trello o ClickUp Code reviews, pull requests, y trabajo colaborativo SG Tech está comprometido con la diversidad y la inclusión en el lugar de trabajo. Valoramos las perspectivas diversas que cada miembro del equipo aporta a nuestra empresa. Nos animamos a todos los candidatos calificados, independientemente de su raza, género, orientación sexual, discapacidad o cualquier otro aspecto, a postularse para esta emocionante oportunidad. Si cumples con los requisitos mencionados y estás listo para llevar tu carrera al siguiente nivel junto a un equipo innovador y comprometido, te invitamos a considerar esta oportunidad con SG Tech. Tu próximo gran desafío profesional te está esperando. Gracias por tu interés en unirte a SG Tech. ¡Esperamos tu postulación!