Salario negociable
Avalore, LLC
Annapolis Junction, MD, USA
El Ingeniero de Software formará parte de un proyecto general responsable de desarrollar y mantener software y servicios de infraestructura de gestión de sistemas para sistemas de High Performance Computing (HPC) en un entorno Linux. Requisitos - Título de maestría en informática o disciplina relacionada de una universidad o colegio acreditado, más cinco (5) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. - O título de licenciatura en informática o disciplina relacionada de una universidad o colegio acreditado, más siete (7) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. - O nueve (9) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. - Experiencia utilizando la interfaz de línea de comandos (CLI) de Linux. - Dominio de scripts (Bash/Python) para automatizar tareas y procesos. - Experiencia desarrollando soluciones de software utilizando lenguajes de programación como Python y Rust en un entorno Linux. - Experiencia con tecnologías de contenerización como Docker, PodMan y containerd. - Experiencia con frameworks de automatización, incluyendo Ansible, para orquestar despliegues. - Experiencia realizando solución de problemas y depuración de errores en un sistema operativo. - Experiencia con principios, metodologías y herramientas de CI/CD como GitLab CI y Jenkins. - Experiencia con el sistema de control de versiones Git. Habilidades deseables - Conocimiento de herramientas de gestión de infraestructura de centro de datos (DCIM), como Netbox. - Conocimiento de soluciones de plataformas de observabilidad y análisis como Splunk. - Conocimiento de soluciones de gestión de identidad y acceso (IAM), como Keycloak. - Conocimiento de herramientas de gestión de secretos como HashiCorp Vault. - Experiencia con la suite de herramientas Atlassian (JIRA, Confluence). - Conocimiento de metodologías ágiles, Scrum o Scaled Agile Framework (SAFe). Requisito de seguridad: Es necesario contar con una autorización de seguridad activa TS/SCI con poligráfico actualizado para ser considerado para este puesto; así como la capacidad de obtener derechos de acceso privilegiado. Beneficios Se aplican requisitos de elegibilidad. - Plan de salud pagado por el empleador (médico, dental y visual) - Plan de jubilación (401k, IRA) con un generoso programa de coincidencia - Seguro de vida (básico, voluntario y por accidente) - Tiempo libre remunerado (vacaciones, enfermedad y días festivos oficiales) - Discapacidad a corto y largo plazo - Capacitación y desarrollo - Programa de asistencia al empleado