Desarrollador Linux
**Acerca del rol**: Estamos buscando un Desarrollador Linux que se encargue de desarrollar, mantener y optimizar aplicaciones y servicios de software en sistemas operativos Linux. Jugarás un papel clave en la estabilidad, rendimiento y seguridad de nuestros sistemas críticos, contribuyendo directamente al éxito de nuestra compañía.
**Habilidades y experiência deseadas**:
Más de 3 años de experiência como Desarrollador Linux o en un rol similar.
Sólido entendimiento de sistemas operativos Linux, incluyendo conceptos de kernel, llamadas al sistema y scripting en shell.
Dominio de al menos un lenguaje de programación común para desarrollo en Linux, como C, C++, Python o Go.
Experiência con herramientas de desarrollo en Linux, como GCC, GDB, Make y Git.
Conocimiento de conceptos de redes, como TCP/IP, DNS y enrutamiento.
Experiência en tareas de administración de sistemas, como gestión de usuarios, archivos y paquetes.
Comprensión de principios de seguridad y mejores prácticas para sistemas Linux.
Excelentes habilidades de resolución de problemas y análisis.
Buenas habilidades de comunicación e interpersonales.
Capacidad para trabajar de manera independiente y en equipo.
Pasión por Linux y las tecnologías de código abierto.
**Responsabilidades**:
Diseñar, desarrollar y mantener aplicaciones y servicios de software en sistemas Linux.
Escribir código limpio, bien documentado y eficiente en lenguajes como C, C++, Python o Go.
Colaborar con otros desarrolladores para garantizar una integración fluida de los componentes de software.
Resolver problemas técnicos relacionados con las aplicaciones y servicios.
**Administración y optimización del sistema**:
Configurar y gestionar servidores Linux, incluyendo instalación, actualizaciones y fortalecimiento de seguridad.
Monitorear el rendimiento del sistema e identificar áreas de optimización.
Implementar scripts de automatización para simplificar tareas administrativas.
Resolver problemas a nível de sistema, incluyendo conectividad de red y asignación de recursos.
**Colaboración y comunicación**:
Trabajar en estrecha colaboración con otros desarrolladores, administradores de sistemas y stakeholders para entender los requisitos y ofrecer soluciones.
Documentar especificaciones técnicas y procedimientos para asegurar una comunicación clara y mantenibilidad.
Participar en revisiones de código y brindar retroalimentación constructiva a colegas.
**Seguridad y cumplimiento**:
Implementar las mejores prácticas de seguridad para proteger los sistemas de vulnerabilidades y ataques.
Mantenerse informado sobre amenazas de seguridad emergentes y vulnerabilidades.
Asegurar el cumplimiento con estándares de seguridad y normativas relevantes.
**Ubicación**:Remoto o presencial según acuerdo.
**Salario**: A convenir según experiência.
Tipo de puesto: Tiempo completo
Sueldo: $30,000.00 - $35,000.00 al mes
Tipo de jornada:
- Turno de 8 horas
Escolaridad:
- Licenciatura terminada (Deseable)
Experiência:
- linux: 3 años (Obligatorio)
- python: 3 años (Obligatorio)
- Java: 3 años (Obligatorio)
Idioma:
- Inglés (Obligatorio)
Lugar de trabajo: remoto híbrido en 53698, Naucalpan de Juárez, Méx.