Na Ali'i Consulting & Sales, LLC.

Analista de Soporte de Sistemas e Integración

JavaScriptSQLC#
Traducción automática. Consulta el original.

Descripción general

Nakupuna Companies busca un Analista de Soporte de Sistemas e Integración para proporcionar servicios de soporte contractual al Naval Supply Systems Command (NAVSUP) Business Systems Center (BSC). Este rol analiza y refina los requisitos del sistema, apoya la ingeniería y la integración de aplicaciones, y ayuda a mantener las aplicaciones y módulos asignados. Los servicios de soporte incluyen la recopilación de requisitos, el análisis de arquitectura e interfaces, la creación de prototipos, las pruebas, la documentación, el soporte de lanzamientos y la colaboración con Socios de Misión, usuarios y equipos técnicos de aplicaciones.

Responsabilidades

Lo siguiente refleja la definición de funciones esenciales para este puesto por parte de la dirección, pero no restringe las tareas que puedan asignarse. La dirección puede asignar deberes y responsabilidades adicionales a este puesto en cualquier momento debido a una adaptación razonable u otras razones.

  1. Realizar funciones relacionadas con el diseño, la ingeniería de software y la programación, las pruebas unitarias y el mantenimiento de las aplicaciones y módulos asignados.
  1. Analizar y refinar los requisitos del sistema; determinar y diseñar la arquitectura del sistema y de la aplicación; y desarrollar y mantener la documentación del sistema y de la aplicación utilizando los procesos de desarrollo de software definidos.
  1. Proporcionar una perspectiva de ingeniería de aplicaciones al interactuar con Socios de Misión, usuarios y equipos técnicos.
  1. Evaluar nuevas herramientas y metodologías tecnológicas, apoyar la ingeniería de aplicaciones y proporcionar asesoramiento técnico al equipo, la dirección y los Socios de Misión o usuarios.
  1. Recomendar las mejores prácticas reconocidas de ingeniería de sistemas que mejoren la capacidad de soporte, la supervivencia, la fiabilidad y la mantenibilidad del código del programa.
  1. Realizar las pruebas requeridas frente a los criterios de aceptación y la definición de "hecho" para garantizar la calidad y funcionalidad del software y del sistema.
  1. Determinar la viabilidad de las alternativas de diseño, traducir los requisitos del sistema en prototipos de aplicaciones y desarrollar soluciones a problemas.
  1. Proporcionar autoridad funcional y experiencia de conocimiento funcional para las aplicaciones asignadas y realizar las tareas asignadas para esas aplicaciones.
  1. Obtener requisitos de los Socios de Misión y usuarios.
  1. Identificar, definir o modificar interfaces con otros sistemas y aplicaciones, asegurando que los acuerdos se documenten formalmente con el sistema o aplicación interconectado.
  1. Proporcionar recursos de formación previos a la implementación a Socios de Misión y usuarios.
  1. Desarrollar documentación basada en las mejores prácticas Agile de Scrum y el Modelo de Entrega de Servicios de NAVSUP BSC.
  1. Soportar interrupciones de producción, desarrollo de paquetes de lanzamiento, actualizaciones de elementos de trabajo en Servicios de Azure DevOps, y juntas internas de revisión o cambios.
  1. Analizar los requisitos del sistema y convertir el diseño funcional en lógica detallada para codificar en lenguaje informático para los sistemas de software asignados, incluyendo módulos y componentes.
  1. Revisar cada módulo y el sistema en general para verificar la validez del diseño, incluyendo la validación de la entrada de registros, los elementos de datos y los informes de salida.
  1. Compilar y enviar ejecutables para los sistemas asignados de acuerdo con los estándares establecidos.
  1. Realizar auditorías de calidad de los productos de NAVSUP, realizar investigaciones causales de errores y proporcionar acciones correctivas.
  1. Mantener una relación profesional con clientes, miembros del equipo y agencias y organizaciones internas y externas.

Cualificaciones

Cualificaciones requeridas: Deberá tener dos o más años de experiencia y conocimiento en las siguientes áreas:

  1. Dos o más años de experiencia y conocimiento en ingeniería de software, análisis de sistemas, integración de aplicaciones o actividades técnicas relacionadas.
  1. Conocimiento del diseño e implementación de sistemas informáticos y de gestión de bases de datos.
  1. Conocimiento de las metodologías actuales de ingeniería de software y bases de datos, técnicas de diseño y estándares aplicables de software y bases de datos.
  1. Experiencia con uno o más lenguajes de programación.
  1. Experiencia con herramientas de desarrollo de Microsoft y el análisis, desarrollo, mantenimiento y prueba de aplicaciones.
  1. Excelentes habilidades técnicas, organizativas, de planificación, de comunicación oral y escrita, de resolución de problemas, de atención al detalle y de toma de decisiones.

Educación y Experiencia

Se requiere un título de grado con especialización técnica, como ingeniería, informática, sistemas de información o una disciplina relacionada. El requisito del título puede ser sustituido por dos años de educación universitaria o técnica y de tres a cinco años de experiencia laboral relacionada.

Acceso a Instalaciones Militares: Debe poder obtener y mantener un pase de acceso a la base. Debe poder obtener una Verificación de Seguridad Nacional (NACI) favorable, que incluya una verificación de huellas dactilares del FBI. Debe ser ciudadano de EE. UU.

Requisitos Físicos

El candidato ideal debe poder cumplir como mínimo los siguientes requisitos físicos del puesto con o sin adaptación razonable:

  1. Capacidad para realizar movimientos repetitivos con las manos, muñecas y dedos.
  1. Capacidad para participar y seguir comunicaciones audibles en situaciones de emergencia.
  1. Capacidad para sentarse durante períodos prolongados en un escritorio y trabajar en un ordenador.

Las siguientes son cualificaciones o niveles de experiencia deseables:

  1. Experiencia con Microsoft Visual Studio, C#, .NET Core, .NET Framework y desarrollo de SQL con Microsoft SQL Server.
  1. Experiencia con HTML, CSS, JavaScript, jQuery, desarrollo de aplicaciones web y entornos de aplicaciones web.
  1. Experiencia con arquitecturas basadas en servicios, APIs, REST, SOAP y arquitecturas basadas en eventos.
  1. Conocimiento de prácticas de codificación segura y principios de seguridad de aplicaciones.
  1. Experiencia en el desarrollo de planes de prueba y en la realización o coordinación de pruebas unitarias, de integración y de aceptación por parte del usuario.
  1. Experiencia con Azure DevOps, Microsoft O365 y Teams, Excel, Visio y aplicaciones de Outlook.
  1. Conocimiento de patrones y prácticas de DevSecOps, incluyendo canalizaciones de CI/CD y control de versiones.
  1. Conocimiento de la arquitectura de Amazon Web Services.
  1. Certificación IAT Nivel II.

Se desea experiencia en entornos gubernamentales y del Departamento de Defensa (DoD).

Viajes: Los viajes no se realizarán con regularidad y, por lo general, serán inferiores al 5% del tiempo.

Ubicación: Este es un puesto remoto.

Nakupuna Companies utiliza una estrategia de compensación basada en el mercado para garantizar que nuestros empleados sean compensados dentro de los rangos de mercado aplicables, proporcionales a una combinación particular de educación, conocimiento, habilidades, competencias y experiencia del individuo, así como a la asequibilidad específica del contrato, los requisitos organizacionales y la ubicación del puesto. El rango de compensación proyectado para este puesto es de $120,000.00 a $140,000.00 (anualizado USD). El rango salarial mostrado representa el rango salarial típico para este puesto y es solo un componente del paquete de compensación total de Nakupuna Companies para los empleados.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores