Job title: Lead Software Applications Developer

Company: Texas A&M University

Job description: Título del puesto Desarrollador líder de aplicaciones de softwareAgencia Universidad Texas A&M – Corpus ChristiDepartamento BlucherSalario mínimo propuesto acordeUbicación del trabajo Corpus Christi, TexasTipo de trabajo PersonalDescripción del trabajoTAMU-CC es una universidad dinámica designada como Institución de Servicio a Hispanos (HSI) e Institución de Servicio a Minorías (MSI) con aproximadamente 11,000 estudiantes de 47 estados y 54 naciones extranjeras. Empleamos a más de 1400 isleños a tiempo completo y 2000 a tiempo parcial (incluidos estudiantes/GA). La Universidad atrae a profesores y personal altamente talentosos y ofrece una variedad de títulos de pregrado y posgrado, incluidos programas de doctorado. Como miembro del Sistema Universitario Texas A&M, TAMU-CC se beneficia de una variedad de recursos, mayor visibilidad e influencia, y oportunidades para colaborar de manera mutuamente beneficiosa con pares de las instituciones miembros y agencias asociadas.El hermoso campus de TAMU-CC está ubicado en una isla de 240 acres en la Bahía de Corpus Christi y fue clasificado como College by the Sea número 1 por Best College Reviews. Nuestro entorno natural se ve realzado por sus edificios de aulas e instalaciones de apoyo modernos, atractivos y de última generación.¡Conozca más información!OBJETIVOEl Instituto Conrad Blucher de Topografía y Ciencias está construyendo un sistema de software de observación costera del océano (Lighthouse). El alcance del proyecto incluye el diseño e implementación de un nuevo sistema nativo de la nube que consta de microservicios back-end, una interfaz de usuario moderna, la implementación e integración de herramientas automatizadas de control de calidad y control de calidad de datos y la migración de datos ambientales de un sistema existente a el nuevo sistema. El proyecto consta de un equipo de desarrollo de software y un equipo de automatización de datos.El desarrollador principal de aplicaciones de software (LSAD), bajo dirección, proporciona liderazgo técnico y supervisa el diseño, implementación, implementación y entrega del sistema. El candidato seleccionado lidera el equipo de desarrollo de software en el desarrollo del sistema Lighthouse y ayuda al equipo de automatización de datos brindándole asesoramiento y brindando dirección de desarrollo para el desarrollo de herramientas de automatización que eventualmente se integrarán en el software Lighthouse. LSAD participa en reuniones ágiles, colabora con el director de proyectos, el propietario del producto, el equipo de desarrollo y el equipo de automatización de datos para ayudar a cumplir el cronograma de desarrollo.QUIENES SOMOSEl Instituto Conrad Blucher de Topografía y Ciencias (CBI) de la Universidad Texas A&M – Corpus Christi es un entorno de investigación inclusivo que utiliza la ciencia geoespacial para respaldar la toma de decisiones basada en datos. Los laboratorios de investigación del instituto desarrollan soluciones innovadoras basadas en mediciones precisas que honran el legado de la familia Blucher y su compromiso con la topografía y la ciencia. CBI traspasa los límites de la ciencia geoespacial aplicando tecnologías de vanguardia para mapear, medir, recopilar y gestionar grandes datos utilizados para predecir nuestro entorno físico.DESCRIPCIÓNÁrea funcional 1: Líder de desarrollo de softwarePorcentaje de esfuerzo: 50%Deberes laboralesProporciona supervisión técnica para el diseño y establece estándares de diseño para aplicaciones nativas de la nube de nivel empresarial en la nube de Azure.Determina los requisitos del proyecto y desarrolla cronogramas de trabajo para el equipo.Anticipa y mitiga el riesgo en los proyectos.Se relaciona con los miembros del equipo, el gerente de proyectos, el propietario del producto y las partes interesadas para garantizar que los proyectos se completen según los estándares de la industria.Apoya al propietario del producto mediante la creación y el mantenimiento de trabajos pendientes de desarrollo y sprint.Supervisa todo el ciclo de vida del desarrollo de software.Establece estándares y procesos utilizados para revisar y analizar la documentación del software y los resultados de producción.Establece estándares y procedimientos de prueba.Fomenta un entorno de desarrollo colaborativo e iterativo, garantizando que el equipo entregue software de alta calidad dentro de los plazos especificados.Consulta y planifica con el equipo de datos y automatización para la operacionalización e integración de correcciones de datos dentro del sistema recién creado.Área funcional 2: Desarrollo de softwarePorcentaje de esfuerzo: 30%Deberes laboralesParticipa activamente en reuniones de pie y otras actividades de Scrum.Escribe y mantiene código.Responde a cualquier error de software que surja.Realiza revisión de código para otros miembros del equipo.Área funcional 3: Ingeniero DevOpsPorcentaje de esfuerzo: 15%Deberes laboralesImplementa y gestiona prácticas de DevOps, centrándose en la infraestructura como código, gestión de configuración e implementación automatizada.Monitorea el sistema de producción a través de Azure Cloud u otras herramientas de monitoreo.Colabora con otros miembros del equipo para mejorar la confiabilidad, eficiencia y seguridad del sistema.Anticipa problemas potenciales antes de que ocurran y sugiere soluciones.Automatiza el proceso de implementación de software.Área funcional 4: comunicación y colaboraciónPorcentaje de esfuerzo: 5%Deberes laboralesComuníquese de manera efectiva con colegas para comprender los requisitos, los cronogramas y las expectativas del proyecto.Proporcione actualizaciones periódicas sobre el progreso del proyecto y solicite comentarios para mejorar los resultados.Mantener canales de comunicación abiertos y claros, asegurando respuestas rápidas a consultas y solicitudes.Otras funciones que le sean asignadas.CALIFICACIONESLicenciatura en informática, ingeniería o carreras afines.Ocho (8) años de experiencia relacionada, que incluye:Cinco (5) o más años de ciclo de vida completo de desarrollo de software, incluidos estándares de codificación, revisiones de código, gestión de control de fuente, pruebas, experiencia en construcción y operaciones.Dos (2) o más años de experiencia operando productos en entorno de nube pública (AWS, Microsoft Azure, Google Cloud).Uno (1) o más años de experiencia relacionada en la elaboración y operación de servicios de software a gran escala.Se puede considerar educación y/o experiencia adicional como sustitución de los requisitos mínimos de calificación.Maestría en informática, ingeniería o afines.Seis (6) años de experiencia relacionada.Fuertes habilidades de desarrollo de software en Python, Node.js, TypeScript, Go o lenguajes similares.Sólido conocimiento y experiencia laboral en el diseño de bases de datos SQL y No-SQL.Experiencia trabajando con lenguajes de programación orientada a objetos (OOP).Experiencia con tecnología de contenedores (Docker).Buen conocimiento de los protocolos TCP/IP y los fundamentos de redes.Experiencia con herramientas de control de versiones de código fuente como Git, Github o Gitlab.Experiencia en el uso de software de gestión de proyectos como AzureDevOps, Jira.Capacidad demostrada para adaptarse y aprender nuevas tecnologías.Tener deseo de compartir conocimientos con los miembros del equipo.Excelente comunicación escrita y habilidades interpersonales.Excelentes habilidades analíticas y de resolución de problemas.Excelentes habilidades de organización y gestión del tiempo.Conocimiento demostrado de prácticas Agile/Scrum.Hábil en desglose del trabajo y estimación de tareas.CALIFICACIONES PREFERIDASMaestría en informática o carrera afín.Experiencia en la redacción de herramientas de gestión, implementación y aprovisionamiento de configuración como Ansible, Terraform, Bash, Powershell.Experiencia laboral con base de datos PostgreSQL.Experiencia trabajando con base de datos MongoDB.Experiencia trabajando con tecnología moderna de desarrollo completo como MERN o MEAN.Al menos un (1) año de experiencia con implementación de Kubernetes.Experiencia en la creación de canalizaciones de CI/CD, como Azure Pipeline o Github Actions.Dos (2) años o más de experiencia trabajando con Azure Cloud.Historial comprobado en el diseño e impulso del consenso sobre la arquitectura de microservicios backend.Experiencia en liderar un equipo de desarrollo Scrum.Familiarizado con las prácticas de seguridad estándar para entornos de nube.Historial de formación y liderazgo de equipos Agile/SCRUM.Experiencia en la construcción y mantenimiento de procesos ETL.Experiencia en la gestión de presupuestos en la nube.Experiencia en la creación de soluciones en la nube rentables.SALARIO: Aprox. $8,583- $10,000 mensuales(Aprox. $103,000-$120,000 al año)NOTA: Este es un puesto financiado por una subvención y depende de la financiación.BENEFICIOS (se aplican reglas, políticas, elegibilidad)Desde nuestras generosas oportunidades de desarrollo profesional hasta nuestros programas de jubilación y nuestro compromiso con la excelencia en el servicio, Island University es un lugar atractivo y gratificante para trabajar.Médico$0 – $30 por mes para cobertura Solo para Empleados después de la contribución universitaria (valor de $920).Hasta el 83% de la prima cubierta por la universidad:Empleado y cónyugeEmpleado e hijosCobertura para empleados y familiaresDental y VisiónSeguro de vida, D&D accidental, Incapacidad a largo plazo, Cuenta de gastos flexible y Cuenta de gastos de guarderíaAsesoramiento, asistencia para la vida laboral, recursos financieros y recursos legalesCondonación de préstamos públicosBecas para librosCobertura de matrícula del 100% por hasta 18 horas de crédito por año fiscal (pueden aplicarse otras reglas).Sistema de Jubilación de Maestros de Texas (TRS) o Plan de Jubilación Opcional (ORP)Cuenta de Impuesto Diferido Voluntario/Plan de Compensación DiferidaMás de 8 horas de vacaciones pagadas cada mes.8 horas de licencia por enfermedad cada mes.8 horas de tiempo libre remunerado por licencia de cumpleaños.12-15 días festivos pagados cada año.Todas las posiciones son sensibles a la seguridad. Los solicitantes están sujetos a una investigación de antecedentes penales y el empleo depende de la verificación de las credenciales y/u otra información requerida por los procedimientos de la institución, incluida la finalización de la verificación de antecedentes penales.Igualdad de oportunidades/Acción afirmativa/Veteranos/Empleador con discapacidad.

Expected salary:

Location: Corpus Christi, TX

Job date: Fri, 22 Mar 2024 00:03:40 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *