Solution SFT
Aspen Technology
Desarrollador de Software Principal
EL PUESTO
La fuerza impulsora detrás de nuestro éxito siempre ha sido el equipo de AspenTech. Lo que nos motiva es nuestra aspiración, nuestro deseo y ambición de seguir superando límites, venciendo cualquier obstáculo y desafiando el status quo para encontrar continuamente una mejor manera de hacer las cosas. Experimentarás estas cualidades de pasión, orgullo y aspiración de muchas formas: desde un amplio conjunto de programas de desarrollo profesional hasta el apoyo a proyectos de servicio comunitario y eventos sociales que fomentan la diversión y la construcción de relaciones en toda nuestra comunidad global.
AspenTech busca un desarrollador talentoso y con experiencia para unirse a nuestra organización de Enterprise Operations Platform (EOP). En este puesto, serás miembro de un equipo de desarrollo Agile responsable de dar soporte al entorno de desarrollo Agile. Esto incluye el desarrollo y mantenimiento del pipeline de entrega continua, pruebas de soluciones de extremo a extremo, mentalidad y prácticas de DevOps, y la coordinación con los equipos de infraestructura.
Como miembro del equipo de desarrollo de EOP, participarás en la entrega de soluciones de software industrial de próxima generación que proporcionan una plataforma flexible, centrada en datos y definida por software para la diversa base de clientes de AspenTech. El equipo se centra en la creación de servicios de datos de alto rendimiento que mueven y gestionan de forma segura volúmenes masivos de información. La plataforma EOP admite múltiples sistemas operativos y pilas de tecnología nativas de la nube, lo que brinda al equipo oportunidades para trabajar con un conjunto diverso de tecnologías modernas. Las contribuciones de este puesto tienen un impacto muy visible en el éxito y la escalabilidad de nuestras ofertas de software para nuestros clientes. Nuestra organización y producto están posicionados en el mercado para crecer a un ritmo rápido durante la próxima década, con variadas oportunidades de crecimiento profesional.
TU IMPACTO
- Proporcionar infraestructura de plataforma y automatización de autoservicio a los equipos de desarrollo.
- Depurar problemas de integración y rendimiento.
- Crear soluciones que aprovechen las tecnologías en la nube y las plataformas de despliegue en el borde (edge).
- Participar activamente con los miembros del equipo como parte de una organización Agile a escala.
- Tomar requisitos estratégicos de alto nivel y trabajar con el equipo para refinarlos en historias de usuario accionables con criterios de aceptación detallados.
- Producir código de alta calidad, fiable, eficiente y tolerante a fallos para cumplir con los objetivos estratégicos de negocio.
- Contribuir a una cultura de responsabilidad y colaboración entre diversos equipos de soporte, desarrollo, seguridad y producto.
- Demostrar continuamente el cumplimiento de las mejores prácticas de seguridad y los requisitos normativos.
- Mantenerse al día con las tendencias de la industria y las mejores prácticas en torno a tecnologías nativas de la nube y Software-as-a-Service.
- Demostrar habilidades de comunicación efectivas como participante en diversas ceremonias Agile.
LO QUE NECESITARÁS
- 8-12 años de experiencia relacionada O un título avanzado con menos experiencia.
- Sólida comprensión de tecnologías, servicios, arquitectura y orquestación de contenedores nativos de la nube.
- Experiencia práctica y de trabajo con varios de los siguientes:
- Integración continua: Azure DevOps Pipelines, GitHub Actions
- Nube: Azure, Docker, Kubernetes, ArgoCD, Helm, Terraform
- Herramientas de CI: Artifactory, BlackDuck, Snyk, Wiz
- Sistemas operativos: Windows, Linux
- Observabilidad y monitorización: OpenTelemetry, Azure Monitor, Grafana
- Lenguajes de scripting: Python, Bash, Powershell
- Bases de datos: MongoDB, Postgres
* Requisito de idioma
- Francés: A1 (avanzado)
- Inglés nivel C1 (avanzado), el puesto requiere interacciones con clientes internacionales.
* Preferible pero no obligatorio
- Tecnologías de despliegue en el borde (Edge): Zededa, NetFoundry
- Gestión de identidad y acceso: OAuth 2.0, Control de acceso basado en roles (RBAC)
- Plataformas de datos e integraciones: Inmation, Aveva PI Connect, Microsoft Fabric
- Lenguajes de programación: Java, JavaScript/TypeScript, C#, Lua
- Frameworks de JavaScript: Angular, React
- Frameworks de pruebas automatizadas: Playwright, Cypress
- Experiencia en arquitectura: Microservicios, diseño de REST API
- Experiencia con frameworks de desarrollo Agile como SAFe o Scrum.
- Sólidas habilidades personales de gestión de proyectos; capaz de ser autodirigido y trabajar eficazmente en un entorno con un alto grado de cambio.
- Sólidas habilidades de liderazgo técnico con disposición para entrenar y asesorar a los miembros del equipo.
- Disposición para contribuir con ideas y soluciones mientras se respetan y apoyan las ideas de los demás.
- Apasionado por encontrar soluciones creativas a los problemas y orgullo por un código bien elaborado.
