Mobile Technologies Inc.
SHR Consulting Group, LLC
Desarrollador Senior de Aplicaciones en la Nube
Sobre SHR Consulting Group
SHR es un integrador tecnológico de primer nivel que resuelve los desafíos de modernización y preparación más complejos de nuestra nación en los mercados de defensa, civil federal e inteligencia. Nuestra sólida cartera de ofertas incluye soluciones de alto nivel en ingeniería y integración de sistemas, TI empresarial, incluidos servicios en la nube: ciberseguridad, software, análisis avanzado e IA. Con una comprensión íntima de los desafíos de nuestros clientes y una profunda experiencia en tecnologías existentes y emergentes, integramos los mejores componentes de nuestra propia cartera y de nuestro ecosistema de socios para ofrecer soluciones innovadoras, efectivas y eficientes.
Resumen del puesto
SHR Consulting Group está buscando un Desarrollador Senior de Aplicaciones en la Nube para diseñar, desarrollar, modernizar, integrar y dar soporte a aplicaciones y servicios seguros, escalables y nativos de la nube dentro del entorno PIVOT del Programa Nacional de Seguros contra Inundaciones (NFIP) de FEMA. Este puesto de ingeniería de nivel senior proporciona liderazgo técnico para el desarrollo de aplicaciones, la integración, la contenerización, la automatización, la migración a la nube y el despliegue en entornos de nube empresariales. El puesto trabaja en los equipos de entrega de PIVOT y la plataforma compartida de Sistemas/DevOps, colaborando con arquitectos de nube, ingenieros, personal de ciberseguridad, ingenieros de QA, propietarios de productos, analistas de negocio, ingenieros de datos y otros equipos técnicos a lo largo del ciclo de vida del desarrollo de software.
Responsabilidades Clave: *
- Diseñar, desarrollar, probar, desplegar y mantener aplicaciones y microservicios nativos de la nube complejos *
- Desarrollar servicios backend y APIs utilizando Java, Spring Boot y arquitecturas RESTful *
- Diseñar e implementar arquitecturas basadas en microservicios y orientadas a eventos *
- Desarrollar y mantener aplicaciones contenerizadas utilizando Docker y Kubernetes/OpenShift. *
- Desarrollar soluciones aprovechando la plataforma Google Cloud (GCP) y otras tecnologías nativas de la nube aprobadas. *
- Modernizar aplicaciones heredadas para su despliegue en entornos de nube y contenerizados. *
- Desarrollar y mantener integraciones entre aplicaciones, APIs, bases de datos y servicios empresariales. *
- Implementar procesos automatizados de compilación, prueba, escaneo de seguridad y despliegue de aplicaciones utilizando la orquestación CI/CD de Harness. *
- Utilizar Git, Maven/Gradle, Terraform, Harness y herramientas de desarrollo y despliegue relacionadas. *
- Desarrollar y mantener Infraestructura como Código (IaC) utilizando Terraform y estándares empresariales establecidos. *
- Integrar herramientas de seguridad de aplicaciones y calidad de código como Snyk y SonarQube en el ciclo de vida del desarrollo. *
- Aplicar tecnologías Dapr / runtime de aplicaciones distribuidas cuando sea apropiado para soportar arquitecturas de aplicaciones escalables y resilientes. *
- Solucionar problemas complejos de aplicaciones, integración, contenedores y despliegue en la nube. *
- Realizar revisiones de código y asegurar la adherencia a los estándares de desarrollo, arquitectura, seguridad y codificación. *
- Soportar la optimización del rendimiento de aplicaciones, escalabilidad, fiabilidad y disponibilidad. *
- Desarrollar documentación técnica, diseños de aplicaciones, especificaciones de interfaz, diagramas de arquitectura y documentación de despliegue. *
- Trabajar en entornos Agile/Scrum y DevSecOps de entrega. *
- Proporcionar orientación técnica y mentoría a desarrolladores junior y de nivel medio. *
- Colaborar con arquitectos de nube, ingenieros, personal de ciberseguridad, ingenieros de QA, propietarios de productos, analistas de negocio, ingenieros de datos y otros equipos de PIVOT a lo largo del SDLC.
Requisitos Mínimos: *
- 7+ años de experiencia profesional demostrada en ingeniería de software, desarrollo de aplicaciones, desarrollo en la nube o un campo técnico estrechamente relacionado. *
- Experiencia avanzada en el desarrollo de aplicaciones y servicios empresariales utilizando Java/Spring Boot o tecnologías comparables de desarrollo de aplicaciones modernas. *
- Sólida experiencia con REST APIs, microservicios, integración de aplicaciones y sistemas distribuidos. *
- Experiencia demostrada con Docker y Kubernetes/OpenShift o plataformas de orquestación de contenedores comparables. *
- Experiencia en el desarrollo y despliegue de aplicaciones en GCP u otra plataforma en la nube pública importante, con la capacidad de aplicar principios de diseño nativos de la nube. *
- Experiencia con gestión de código fuente utilizando Git y gestión de compilación/dependencias utilizando Maven y/o Gradle. *
- Experiencia con pipelines de CI/CD, pruebas automatizadas, automatización de despliegues y prácticas de DevSecOps. *
- Experiencia con Infraestructura como Código, preferiblemente Terraform. *
- Experiencia en la solución de problemas complejos de aplicaciones, nube, integración y despliegue en entornos de producción o empresariales. *
- Capacidad demostrada para liderar esfuerzos técnicos, mentorizar ingenieros y colaborar eficazmente en equipos multifuncionales. *
- Experiencia trabajando en entornos Agile/Scrum y participando a lo largo del ciclo de vida del desarrollo de software. *
- Sólidas habilidades de comunicación escrita y verbal y la capacidad de producir documentación técnica clara.
Educación y Certificaciones *
- Título de Grado en Ciencias de la Computación, Ingeniería Eléctrica, Gestión de Sistemas de Información o un campo relacionado, o experiencia profesional equivalente. *
Autorización de Seguridad *
- Ciudadanía estadounidense. *
- Capacidad para obtener un Public Trust. Se prefiere un EOD activo de DHS. Se prefiere encarecidamente un FEMA Public Trust.
- Certificaciones avanzadas como certificaciones de GCP, Azure, AWS Cloud; CISSP; certificaciones Cisco avanzadas (CCNP, CCIE).
Entorno de Trabajo *
- Remoto. *
- Se prefieren candidatos que residan en el área metropolitana de DC.
Rango salarial 140,000 – 165,000 USD. El rango salarial representa una guía general; SHR considera una serie de factores al determinar las ofertas de salario base, como el alcance y las responsabilidades del puesto, y la experiencia, educación, habilidades y condiciones actuales del mercado del candidato.
SHR Consulting Group, LLC es un Empleador de Igualdad de Oportunidades. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano protegido.
Beneficios *
- Salario competitivo acorde con la experiencia y el nivel de autorización. *
- Cobertura médica, dental y de visión integral. *
- Plan de jubilación 401(k) con contribución de la empresa. *
- Tiempo libre remunerado y once días festivos federales. *
- Reembolso de certificaciones y apoyo a la formación. *
- Seguro de vida y de incapacidad.
