Empleo de Open Developer MySQL Middle - Remoto en Remoto-108121-REMOTO

Publicado hace 14 días.

Open Developer MySQL Middle - Remoto en AOS

$ 5.000.000 a 5.999.999 COP (Neto)

Remoto: LATAM

Empleado de tiempo completo

Inglés : Nivel Básico

se requiere Open Developer con conocimientos en:

 1. Fundamentos de Desarrollo de Software

-Lenguajes de Programación: Dominio de lenguajes como Python, JavaScript, Ruby, o Go, que son comunes en el ecosistema de código abierto.

-Metodologías de Desarrollo: Familiaridad con metodologías ágiles y principios de desarrollo como TDD (Desarrollo Guiado por Pruebas) y BDD (Desarrollo Guiado por Comportamiento).

2. Tecnologías de Código Abierto

-Frameworks y Librerías: Experiencia con frameworks populares de código abierto, como Django, Flask, React, Angular, o Vue.js.

-Sistemas de Gestión de Contenido: Conocimiento en sistemas de gestión de contenido (CMS) de código abierto como WordPress, Drupal, o Joomla.

3. Control de Versiones

-Git: Experiencia en el uso de Git para el control de versiones, incluyendo ramas, fusiones y resolución de conflictos.

-Plataformas de Colaboración: Familiaridad con plataformas como GitHub, GitLab o Bitbucket para la colaboración y gestión de proyectos.

4. Desarrollo Colaborativo

-Contribución a Proyectos de Código Abierto: Capacidad para contribuir a proyectos existentes en comunidades de código abierto, entendiendo el proceso de colaboración.

-Documentación y Revisión de Código: Habilidad para crear documentación clara y participar en revisiones de código.

5. DevOps y Automatización

-Integración Continua/Entrega Continua (CI/CD): Conocimiento de prácticas y herramientas de CI/CD para automatizar el proceso de despliegue.

-Contenedores y Orquestación: Familiaridad con tecnologías como Docker y Kubernetes para la implementación de aplicaciones en entornos de producción.

6. Seguridad en el Desarrollo

-Prácticas de Seguridad: Conocimiento de las mejores prácticas de seguridad en el desarrollo de software, incluyendo gestión de vulnerabilidades y auditorías de seguridad.

-Autenticación y Autorización: Comprensión de mecanismos de autenticación y autorización en aplicaciones web y API.

7. Bases de Datos y Almacenamiento

-Bases de Datos: Experiencia con bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (MongoDB, Redis).

-ORM (Object-Relational Mapping): Familiaridad con herramientas de mapeo objeto-relacional para interactuar con bases de datos de manera eficiente.

8. API y Microservicios

-Desarrollo de API: Habilidad para diseñar y desarrollar API RESTful y GraphQL.

-Arquitectura de Microservicios: Conocimiento en la implementación y gestión de arquitecturas basadas en microservicios.

9. Nuevas Tecnologías y Tendencias

-Investigación y Aprendizaje Continuo: Mantenerse al día sobre las tendencias emergentes en tecnología de código abierto y desarrollo de software.

-Frameworks y Herramientas Nuevas: Capacidad para aprender y adoptar nuevas herramientas y tecnologías según sea necesario.