Ignite IT
Arquitecto de Producto

Ashburn, VA, USA
¿Listo para encender tu carrera y trabajar junto a algunos de los profesionales más innovadores y brillantes en tecnología innovadora? Únete a nosotros y desata tu potencial trabajando en un entorno ágil mientras modernizas los sistemas y aplicaciones empresariales necesarios para apoyar a las personas encargadas de proteger al pueblo estadounidense y mejorar la seguridad, la protección y la prosperidad de la nación.
!!! Contrato gubernamental a largo plazo para tecnologías de vanguardia !!!
Como Arquitecto de Producto, aportarás tu experiencia en metodologías ágiles como parte de un equipo dinámico y apasionado compuesto por líderes de la industria que respaldan las mejores prácticas en desarrollo ágil de software para el Departamento de Seguridad Nacional (DHS). Aportarás ideas creativas para resolver problemas complejos, tanto técnicos como procedimentales, a nivel de equipo y de cartera. La capacidad de adaptarte y trabajar de forma constructiva con un equipo técnicamente diverso y geográficamente disperso será clave para el éxito general. Aportarás experiencia en la gestión de equipos de ingeniería y serás responsable de todos los aspectos relacionados con la arquitectura de aplicaciones y su éxito.
Requisitos
- Mínimo 7 años de experiencia laboral relevante.
- Experiencia profesional trabajando en equipos y grupos multifuncionales.
- De 3 a 5 años de experiencia en proyectos de desarrollo de software incremental, como el enfoque Ágil Scrum.
- Experiencia en diseño y desarrollo orientado a objetos (OODD), diseño guiado por dominios (DDD), arquitectura orientada a servicios (SOA), microservicios y arquitectura cliente/servidor.
- Experiencia en desarrollo de sistemas, integración de sistemas y diseño de aplicaciones, con capacidad para trabajar con equipos de analistas de negocio y desarrolladores de UI/UX en el diseño, conceptualización y transformación de prototipos en interfaces de usuario completamente funcionales utilizando Angular u otros frameworks de JavaScript.
- Experiencia en el diseño de APIs y microservicios utilizando Spring Boot que se integren con la interfaz de usuario.
- Experiencia con diversas tecnologías, con énfasis en Java; Spring Boot, framework Spring, Hibernate, JPA (u otro ORM), JAX-RS, JavaScript, XML, JSON, servicios web (JAX-WS o JAX-RS), Eclipse, Maven, JUnit y scripting de shell.
- Experiencia en diseño de bases de datos, SQL o PL/SQL, Oracle, MySQL o PostgreSQL.
- Experiencia con herramientas de Integración Continua/Despliegue Continuo (CI/CD) como Jenkins, GitLab, CloudBees o Bamboo.
- Experiencia con plataformas de contenerización como Docker y herramientas de orquestación como Kubernetes.
- Experiencia con herramientas de gestión de configuración e infraestructura como código (IaC), como CloudFormation, Terraform, Chef, Ansible o Puppet.
- Experiencia en frameworks de gestión ágil.
- Buena capacidad para anticipar problemas y formular acciones correctivas.
- Excelentes habilidades técnicas, de diagnóstico y resolución de problemas.
- Excelentes habilidades de comunicación, motivación e interpersonales.
- Capacidad para colaborar con desarrolladores, gerentes de programa, testers e ingenieros de soporte en producción para implementar soluciones técnicas innovadoras mediante un enfoque iterativo que reduzca el tiempo de entrega.
- Título universitario en ingeniería, ciencias de la computación o disciplina técnica relacionada.
- Debe ser ciudadano estadounidense con capacidad para aprobar y mantener una investigación de antecedentes de CBP.
En este puesto, usted:
- Como líder técnico de un equipo ágil, será responsable de todos los aspectos de la arquitectura de aplicaciones, incluyendo interfaz de usuario, APIs, microservicios, bases de datos e infraestructura.
- Mantendrá un sólido conocimiento y alineación con la arquitectura a nivel empresarial y de programa.
- Trabajará con analistas de negocio para comprender las necesidades comerciales del cliente y desarrollar soluciones técnicas que satisfagan dichas necesidades, cumpliendo al mismo tiempo con los estándares y arquitecturas a nivel empresarial y de programa.
- Presentará y promoverá soluciones técnicas ante gremios de arquitectura y equipos de gestión.
- Colaborará con analistas de negocio y scrum master para crear planes y cronogramas de implementación/desarrollo de nuevas funciones/aplicaciones/soluciones mediante descomposición ágil en características, épicas e historias.
- Participará en ceremonias ágiles actuando como voz autorizada en todos los aspectos técnicos, incluyendo la conducción de demostraciones de plataforma ante los Product Owners y/o todas las partes interesadas pertinentes.
- Colaborará con el equipo SecDevOps para integrar nuevas aplicaciones en la infraestructura basada en la nube.
- Promoverá las soluciones desarrolladas ante los miembros del equipo y trabajará con ellos para descomponer historias en tareas ejecutables y ayudar a completarlas de manera oportuna.
- Motivará a desarrolladores y testers creando un entorno donde puedan hacer preguntas, expresar sus inquietudes y discutir soluciones o implementaciones técnicas.
- Se mantendrá actualizado sobre tendencias, avances y estándares de la industria para revisarlos con los arquitectos del equipo y del programa.
- Asignará tareas y se asegurará de que se cumplan todos los objetivos diarios, de sprint y de lanzamiento.
- Liderará sesiones de diseño y revisión de arquitectura según sea necesario, para garantizar que las iniciativas estén alineadas con el estado futuro del programa.
- Diseñará soluciones en una arquitectura de nube multiinquilino que soporte aplicaciones heredadas cliente/servidor en .NET, Java y COTS.
- Identificará riesgos, oportunidades, problemas de cumplimiento y/u otras preocupaciones arquitectónicas.
- Participará en la planificación de sprints Ágil Scrum, creación de artefactos, pruebas de sprint, pruebas de regresión, demostraciones, retrospectivas y lanzamientos de soluciones.
- Desarrollará las habilidades técnicas de los equipos de producto mediante tutoría, coaching y revisiones entre pares.
Beneficios
- 401(k)
- Coincidencia de 401(k)
- Seguro dental
- Horario flexible
- Cuenta de gastos flexibles
- Seguro médico
- Cuenta de ahorro para la salud (HSA)
- Seguro de vida
- Tiempo libre remunerado
- Asistencia para desarrollo profesional
- Programa de referidos
- Plan de jubilación
- Reembolso de matrícula
- Seguro de visión
Salario negociable