Saltar al contenido

City and County of San Francisco

Ingeniero Principal de Integración de Sistemas (Sistemas Empresariales), Integración Oracle BPEL / SOA (1064) – Departamento de Tecnología

PythonJavaSQL
Traducción automática. Consulta el original.

Descripción de la empresa

La información relativa a este proceso de selección se detalla a continuación:

Sobre el Departamento de Tecnología

¿Está listo para generar un impacto en una de las ciudades más innovadoras? ¡El Departamento de Tecnología (DT) de San Francisco busca profesionales de TI apasionados para ayudar a dar forma al futuro de la tecnología en San Francisco! Como proveedor centralizado de servicios tecnológicos para la City and County of San Francisco (CCSF), el DT ofrece infraestructura y servicios críticos a más de 33,000 empleados, apoyando la seguridad pública, la banda ancha municipal, la ciberseguridad, las soluciones en la nube y más. Con un presupuesto anual de más de $140M y un equipo de más de 300 expertos, el DT lidera la transformación digital. El DT presta servicios a través de nuestras áreas principales de Excelencia en TI:

  1. Oficina de Gestión de Proyectos de TI
  1. Servicios de Aplicaciones Empresariales, Centro de Excelencia en la Nube
  1. Operaciones y Soporte de TI, incluyendo el Service Desk y el NOC
  1. Infraestructura de la Ciudad, incluyendo Redes, Telecomunicaciones y Centros de Datos
  1. Oficina de Ciberseguridad, incluyendo Ciberdefensa, Gestión de Identidad y Recuperación ante Desastres
  1. Sistemas de Seguridad Pública y Banda Ancha Municipal
  1. Servicios de Radiodifusión FiberSFGovTV, Finanzas y Administración de TI
  1. Servicios de Tecnologías Emergentes.

¿Por qué unirse a nosotros?

Trabajo innovador e impactante

En el DT, no solo trabajará en TI, sino que impulsará una ciudad. Su experiencia tendrá un impacto directo en los residentes de San Francisco, desde cerrar la brecha digital hasta garantizar operaciones municipales seguras y eficientes.

Únase al equipo que está dando forma al futuro de la tecnología en San Francisco. ¡Presente su solicitud hoy y forme parte de un equipo de TI dinámico, innovador y orientado a objetivos!

Descripción del puesto

El equipo del Sistema de Información de Seguimiento de Justicia (JUSTIS) del Departamento de Tecnología es responsable de diseñar, operar y modernizar la plataforma de intercambio de datos de justicia penal de la City and County of San Francisco. JUSTIS permite el intercambio seguro de información en tiempo real entre múltiples agencias asociadas de justicia penal, apoyando operaciones de misión crítica que funcionan las 24 horas del día, los 7 días de la semana.

Este rol de Ingeniero Principal de Integración de Sistemas es una posición técnica clave en el equipo de desarrollo de JUSTIS, con un enfoque principal en la construcción y soporte de la capa de integración que impulsa el Centro de Intercambio de Datos de JUSTIS. El puesto es especialmente adecuado para un desarrollador que aporte una profunda experiencia en tecnologías de integración basadas en Oracle, como BPEL, SOA Suite, WebLogic y SQL/PL/SQL avanzado, combinado con habilidades de desarrollo de API y servicios web.

Trabajando en estrecha colaboración con arquitectos de sistemas, liderazgo técnico, gestión de proyectos y agencias asociadas, el desarrollador realiza un desarrollo práctico y soporte operativo complejo en entornos de desarrollo, prueba y producción. Este rol ayuda a garantizar que los intercambios de datos de justicia sean fiables, seguros, auditables y conformes con las leyes y requisitos que rigen los controles de acceso, la protección de datos y la seguridad de la información de justicia penal.

Como miembro del equipo de desarrollo de JUSTIS, el Ingeniero Principal de Integración de Sistemas es responsable del diseño, desarrollo, mejora y soporte operativo del Centro de Intercambio de Datos de JUSTIS y sus servicios y componentes de integración asociados. Esto incluye la creación y el mantenimiento de integraciones que permitan a las agencias asociadas implementar el intercambio de datos entre sistemas, garantizando al mismo tiempo una alta disponibilidad y una sólida integridad de los datos.

Este puesto requiere una sólida profundidad técnica en integración empresarial y tecnologías Oracle, junto con conciencia operativa y la capacidad de colaborar eficazmente entre equipos y agencias asociadas.

Verificación

Tipo de nombramiento: Puesto permanente exento (PEX), a tiempo completo, excluido por la Carta Orgánica del proceso de examen de servicio civil competitivo y que prestará servicios a discreción del funcionario responsable del nombramiento. La duración prevista de este puesto de proyecto es de hasta treinta y seis (36) meses.

Apertura de solicitudes: 19 de febrero de 2026

Fecha límite de solicitud: Presente su solicitud de inmediato. Este proceso de selección se considera abierto hasta cubrir la vacante y no finalizará antes del 10 de julio de 2026.

Rango salarial: $148,460.00 - $186,732.00 anuales (haga clic aquí para obtener más información).

Esta oferta de empleo ha sido modificada de la siguiente manera:

  1. 6/26/2026: Actualizado para corregir errores administrativos en la descripción de la empresa y las cualificaciones deseables.
  1. 6/23/2026: Actualizado para reordenar las secciones por claridad e incluir el aumento salarial programado efectivo a partir del 1 de julio de 2026.
  1. 4/15/2026: Actualizado para reflejar la extensión del periodo de solicitud e información adicional en la sección final.
  1. 2/27/2026: Actualizado el título del puesto, las cualificaciones deseables y los detalles del rango salarial para reflejar la complejidad y las responsabilidades avanzadas de este rol.
  1. 2/23/2026: Actualizada la naturaleza del trabajo para incluir información adicional sobre la política de teletrabajo.

Lugar de trabajo: El titular realizará la mayor parte del trabajo en el Departamento de Tecnología, 1 South Van Ness Avenue, San Francisco, CA 94103. Sin embargo, puede haber situaciones en las que el titular deba trabajar en otras ubicaciones a lo largo de la City and County of San Francisco según

necesario. Este es un puesto a tiempo completo. El departamento admite un horario de trabajo híbrido de conformidad con las políticas de trabajo remoto de la City & County of San Francisco, que actualmente requiere trabajo presencial un mínimo de dos (2) días por semana.

Naturaleza del trabajo: El puesto puede requerir fuerza y coordinación suficientes para levantar, empujar, tirar y/o transportar el peso de equipos informáticos. Puede requerir coordinación mano/ojo y destreza manual para la entrada de datos. Puede implicar una exposición extensa a terminales de visualización (VDT).

Por favor, asegúrese de que quede claro en su solicitud exactamente cómo cumple con las cualificaciones mínimas. Cada solicitud se revisa para garantizar que cumple con las cualificaciones mínimas enumeradas en el anuncio de empleo. Por favor, revise nuestros artículos sobre Solicitud de Empleo y Cualificaciones Mínimas y Verificación de Experiencia y/o Educación para conocer las consideraciones que se tienen en cuenta al revisar las solicitudes.

Nota: Falsificar la educación, la formación o la experiencia laboral, o intentar engañar en la solicitud, puede resultar en la descalificación para esta y futuras oportunidades laborales con la City and County of San Francisco.

Los solicitantes deben cumplir con el requisito de cualificaciones mínimas antes de la fecha límite final de solicitud, a menos que se indique lo contrario.

Información adicional - Procedimientos de selección

El proceso de selección incluirá la evaluación de las solicitudes en relación con los requisitos mínimos y la evaluación de los conocimientos, habilidades y capacidades relacionados con el puesto de los candidatos. Dependiendo del número de solicitantes, el Departamento puede establecer e implementar mecanismos de selección adicionales para evaluar las cualificaciones de los candidatos. Esto suele incluir una entrevista oral y/o un ejercicio escrito o de desempeño.

Si esto fuera necesario, solo aquellos solicitantes cuyas cualificaciones se ajusten más a las necesidades del Departamento serán invitados a continuar en el proceso de selección. No se garantiza el avance en el proceso de selección a los solicitantes que cumplan con los requisitos mínimos.

Información adicional sobre el empleo con la City and County of San Francisco: Información sobre el proceso de contratación

Historial de condenas, Resumen de beneficios para empleados, Igualdad de oportunidades de empleo

Trabajador de servicios de emergencia, Adaptación ADA, Derecho a trabajar

Copias de documentos de solicitud, Declaración de diversidad, Cómo solicitar

Cómo solicitar

Se anima a los solicitantes a presentar su solicitud de inmediato, ya que este proceso de selección puede cerrarse en cualquier momento, pero no antes del 10 de julio de 2026. Su solicitud DEBE incluir un currículum. Para subirlo, adjúntelo utilizando la función de "adjuntos adicionales". Puede contactar a Sean Sexton por correo electrónico a [email protected] con preguntas sobre esta oportunidad. Las presentaciones tardías o incompletas no serán consideradas. No se aceptarán documentos/solicitudes enviados por correo postal, entregados en mano o por fax. No se aceptarán currículums en lugar de una solicitud completa de la City and County of San Francisco.

Para conocer las mejores prácticas sobre el proceso de solicitud, visite la Guía de Mejores Prácticas para Solicitar Empleos en la City and County of San Francisco.

Los solicitantes pueden ser contactados por correo electrónico sobre este anuncio y, por lo tanto, es su responsabilidad asegurarse de que su dirección de correo electrónico registrada sea precisa y se mantenga actualizada. Además, los solicitantes deben asegurarse de que el correo electrónico de la CCSF no sea bloqueado en su computadora por un filtro de spam. Para evitar el bloqueo, los solicitantes deben configurar su correo electrónico para aceptar correo de la CCSF de las siguientes direcciones: @sfgov.org, @sfdpw.org, @sfport.com, @flysfo.com, @sfwater.org, @sfdph.org, @asianart.org, @sfmta.com, @sfpl.org, @dcyf.org, @first5sf.org, @famsf.org, @ccsf.edu, @smartalerts.info y @smartrecruiters.com).

Los solicitantes recibirán un correo electrónico de confirmación de que su solicitud en línea ha sido recibida en respuesta a cada anuncio para el que se postulen. Los solicitantes deben conservar este correo electrónico de confirmación para sus registros. No recibir este correo electrónico significa que la solicitud en línea no fue enviada o recibida.

La Oficina del Administrador de la Ciudad se compromete a garantizar que los servicios de la Ciudad sean inclusivos, eficientes, equitativos y culturalmente competentes para los habitantes de San Francisco de todas las razas, orígenes étnicos, religiones y orientaciones sexuales. Este compromiso requiere una revisión integral y un análisis exhaustivo de las prácticas y políticas existentes para eliminar las barreras a la inclusión real.

También estamos comprometidos a garantizar que tengamos un lugar de trabajo seguro, equitativo e inclusivo para personas de todas las razas. Esto incluye crear oportunidades para la contratación, promoción, formación y desarrollo para todos los empleados, incluidos, entre otros, los negros, indígenas y personas de color (BIPOC).

La City and County of San Francisco anima a las mujeres, minorías y personas con discapacidad a presentar su solicitud. Los solicitantes serán considerados independientemente de su sexo, raza, edad, religión, color, origen nacional, ascendencia, discapacidad física, discapacidad mental, condición médica (asociada con cáncer, antecedentes de cáncer o características genéticas), estado de VIH/SIDA, información genética, estado civil, orientación sexual, género, identidad de género, expresión de género, estado militar y de veterano, u otra categoría protegida por la ley.

Código y título del puesto: 1064-IS Programmer Analyst-Principal

Tipo de vacante: Permanente exento

Beneficios de trabajar para la CCSF

Además de un trabajo desafiante y gratificante, la Ciudad ofrece un generoso paquete de beneficios a sus empleados.

  • Salario competitivo, beneficios y opciones de jubilación
  • Oportunidades de crecimiento profesional a través de formación, movilidad interna y educación subvencionada
  • Entorno de trabajo diverso en una ciudad diversa

Las funciones esenciales incluyen, entre otras, las siguientes:

Integración de Oracle y desarrollo de bases de datos

  1. Diseñar, desarrollar y mantener objetos de base de datos Oracle, incluyendo tablas, vistas, SQL complejo y procedimientos/paquetes PL/SQL (Oracle 12c/19c).
  1. Desarrollar, mejorar y dar soporte a flujos de trabajo de integración utilizando Oracle BPEL y componentes relacionados de SOA Suite para implementar procesos de negocio y patrones de intercambio de datos.
  1. Crear y mantener esquemas de base de datos que representen y apoyen los procesos de negocio, con gran atención al rendimiento, la integridad de los datos y la mantenibilidad.
  1. Dar soporte y solucionar problemas de soluciones de integración construidas sobre Oracle WebLogic y SOA Suite, incluyendo el diagnóstico de fallos en flujos de trabajo multisistema.

Servicios web, APIs e interfaces de integración

  1. Diseñar, desarrollar y mantener servicios web e interfaces de integración que soporten un intercambio de datos seguro y fiable a través de los sistemas de los socios de justicia.
  1. Implementar y dar soporte a integraciones basadas en servicios utilizando servicios RESTful y JSON; mantener un conocimiento práctico de SOAP y XML cuando sea necesario.
  1. Desarrollar componentes de servidor y servicios de integración reutilizables y comprobables, aprovechando Python y Java según sea necesario para el desarrollo de servicios y herramientas operativas.

Middleware, mensajería y soporte operativo

  1. Dar soporte a integraciones que aprovechen tecnologías de middleware y mensajería (por ejemplo, ActiveMQ y colas de mensajes de Microsoft) para permitir un movimiento de datos fiable y escalable.
  1. Solucionar y resolver problemas complejos de producción relacionados con integraciones, rendimiento de bases de datos, colas de middleware y fiabilidad de los servicios.
  1. Dar soporte a entornos de desarrollo, prueba y producción para operaciones de misión crítica las 24x7 a través de múltiples agencias asociadas de justicia.

DevOps, calidad y gestión de versiones

  1. Implementar y mantener tuberías CI/CD para garantizar que las versiones estén bien definidas, sean repetibles y operativamente estables.
  1. Revisar, verificar y validar el código de software para garantizar el cumplimiento de los estándares de calidad, seguridad y mantenibilidad.
  1. Desarrollar y mantener pruebas unitarias y de integración; apoyar la planificación de pruebas y la validación posterior a la implementación.

Documentación y colaboración en equipo

  1. Producir y mantener documentación técnica (por ejemplo, especificaciones de integración, documentación de flujos de trabajo, manuales de ejecución y procedimientos operativos).
  1. Trabajar en colaboración con otros desarrolladores, arquitectos y partes interesadas; ayudar a los compañeros de equipo y contribuir a los objetivos de entrega compartidos.
  1. Comunicar problemas técnicos y opciones de solución claramente a socios técnicos y no técnicos.
  1. Realizar funciones y responsabilidades relacionadas, según se le asigne.

Cualificaciones - Cualificaciones mínimas - Educación

Un título de asociado en informática o un campo estrechamente relacionado de una universidad o colegio acreditado O su equivalente en términos de créditos/unidades totales de curso [es decir, al menos sesenta (60) créditos/unidades semestrales o noventa (90) créditos/unidades trimestrales con un mínimo de veinte (20) créditos/unidades semestrales o treinta (30) créditos/unidades trimestrales en informática o un campo estrechamente relacionado].

Experiencia

Cinco (5) años de experiencia en programación o desarrollo de aplicaciones o software.

Sustitución

Se puede sustituir la experiencia adicional descrita anteriormente por el título requerido año por año (hasta un máximo de dos (2) años). Un (1) año equivale a treinta (30) unidades semestrales o cuarenta y cinco (45) unidades trimestrales con un mínimo de 10 unidades semestrales / 15 unidades trimestrales en informática o un campo estrechamente relacionado.

Nota(s): Un año de empleo a tiempo completo se considera equivalente a 2000 horas (2000 horas de experiencia laboral calificada se basan en una semana laboral de 40 horas). Cualquier hora extra que trabaje por encima de cuarenta (40) horas por semana no se incluye en el cálculo para determinar el empleo a tiempo completo. Los solicitantes deben cumplir con los requisitos mínimos de cualificación antes de la fecha límite final, a menos que se indique lo contrario.

Cualificaciones deseables

  1. Amplia experiencia en el desarrollo y soporte de aplicaciones a escala empresarial o integraciones de sistemas.
  1. Experiencia avanzada en bases de datos Oracle, incluyendo SQL complejo, ajuste de rendimiento, diseño de esquemas y desarrollo PL/SQL (Oracle 12c/19c).
  1. Experiencia profunda con tecnologías de integración de Oracle, incluyendo Oracle BPEL, SOA Suite, WebLogic y herramientas de desarrollo/soporte asociadas (por ejemplo, JDeveloper, SQL Developer).
  1. Sólida experiencia en el diseño y soporte de servicios web e interfaces de integración utilizando REST/JSON; conocimiento práctico de SOAP/XML.
  1. Experiencia con middleware, mensajería y patrones de integración (por ejemplo, ActiveMQ, colas de mensajes de Microsoft, enfoques basados en eventos).
  1. Dominio de tuberías CI/CD, sistemas de control de versiones (Git) y prácticas modernas de DevOps.
  1. Sólidas habilidades de pruebas unitarias, depuración, resolución de problemas y soporte de producción.
  1. Experiencia trabajando en entornos altamente regulados que involucran datos sensibles o protegidos; la familiaridad con los requisitos de CJIS es altamente deseable.
  1. Experiencia trabajando en entornos Agile/Scrum o informados por ITIL.
  1. Experiencia con scripting/automatización (por ejemplo, shell scripting) y sólidas prácticas de documentación técnica.
  1. Experiencia aprovechando herramientas de desarrollo asistidas por IA (por ejemplo, GitHub Copilot, ChatGPT, Microsoft Copilot) para mejorar la productividad, la calidad del código y la documentación.
  1. Capacidad demostrada para desempeñarse eficazmente en entornos operativos exigentes y de alta disponibilidad, con gran atención a la precisión y los resultados.
  1. Experiencia práctica demostrada aplicando conceptos fundamentales asociados con la informática, los sistemas de información, la ingeniería o campos estrechamente relacionados.

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026