Description:El principal desafío que enfrenta el Cargo es potenciar la capacidad de la célula que lidera desde el punto de vista técnico para entregar más y mejores soluciones a los clientes, garantizando la calidad de sus desarrollos y cumpliendo con los objetivos de Output.
Requirements:Conocimientos
- Conocimiento de los distintos paradigmas de programación (imperativa, OOP, funcional, multiparadigma, eventos), estructuras de datos, desarrollo de algoritmos, optimización y refactoring.
- Experiencia en programación con JAVA.
- Encapsulamiento, Acoplamiento, Pooling, Asincronía, Transaccionalidad, Persistencia, Estructuras de datos, Manejo de memoria, Threads
- Conocimiento de integraciones por microservicios.
Proceso de Desarrollo
- Desarrollo: DevOps (Análisis de código, Gestión De Fuentes, Gestión de binarios)
- Desarrollo: Testing (Unitario, Performance, Profiling), Integración Continua, Continuous Delivery.
- Ejecución: Servicios Técnicos (Modelo de Referencia), Características (Illities)
- Utilización y Gestión de Entornos (Dev, QA, Prod)
- Metodologías Agiles de Desarrollo y/o Framework (SCRUM)
Infraestructura
- Cloud: SaaS, PaaS, IaaS, CaaS
- On Premise (Sistemas Operativos Linux, Unix)
- Hybrid (Brokering)
Metodologias de desarrollo
- Conocimiento del ciclo de vida de un software (SDLC).
- Experiencia en agilidad, con experiencia en algún framework y artefactos de desarrollo ágil.
- Medición y análisis de KPI para decisiones de desarrollo.
- Conocimiento en metodologías tradicionales (cascada, rapid prototyping o evolutivo).
- Conocimiento de herramientas de versionamiento como GitLab, GitHub y Bitbucket.
Conceptos Devops
- Comprensión de concentos como: Integración Continua, Delivery Continuo, Deployment Continuo, Pipeline y secure coding.
- Poder de decisión frente a la necesidad de ambientes de testing, preproductivos y producción
- Capacidad para identificar la necesidad de DevOps.
- Poder definir y discutir los conceptos clave y los principios de DevOps.
Testing
- Conocimiento de la gestión e implementación de procesos de testing, tales como emuladores, automatización, gestión de pruebas y enmascaramiento, utilizando lenguajes de scripting o herramientas como Selenium, APPIUM, Cucumber, JMeter y Angular CLI.
Conocimiento de tipos de pruebas: funcionales (unitarias, regresión, límites, UAT, IST, ATP) y no funcionales (performance, ciclos, carga,
stress, seguridad).
Gestión de proyectos:
- Gestión con proveedores, manejo de presupuesto, GANTT, gestión de recursos, matriz de riesgos, priorización.
- Conocimiento de herramientas de gestión de proyectos de software (JIRA, Trello, Zoho, Bitrix24, Wrike).
- Análisis de costos y riesgos asociados a los proyectos.
- Control de calidad, documentación.
- Conocimiento de IAM-RBAC, roles & responsabilidades, modelos de delegación
- Manejo de capacity y visión de mediano plazo.
Digitalización:
- Principios, tecnologías y tendencias que impactan en la transformación digital del banco tanto a nivel interno como externo.
Job Responsibilities:- Liderar las decisiones técnicas de los desarrollos de la célula, verificando que se cumplan los criterios definidos en el DoR
- Evaluar y entregar soluciones tecnológicas ágiles y de calidad en el ámbito del desarrollo y continuidad operativa de los sistemas
- Coordinación técnica de los desarrolladores de software y seguimiento de las iniciativas para asegurar el cumplimiento de los objetivos del portafolio y sus células
- Coordinación entre las áreas responsables de las distintas capas del stack tecnológico
- Realizar monitoreo del desempeño de los proveedores tecnológicos, estableciendo planes de mejora.
- Ejecutar y gestionar las labores relacionadas con el desarrollo del proyecto utilizando metodologías, herramientas, normas, procedimientos y estándares aceptados por la corporación, velando además que lo anterior sea cumplido por su equipo o célula
- Apoyar, asesorar y levantar obstáculos de los integrantes del equipo técnico, de modo de asegurar la ejecución de sus actividades y del uso pleno de las metodologías de trabajo y mejores prácticas definidas.
- Analizar, ejecutar y gestionar mejoras en base a información de incidentes, requerimientos y/o problemas.
- Entrevista y selección del equipo técnico de la célula.
What We OfferExciting Projects: Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to work on market-defining products using the latest technologies.
Collaborative Environment:Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment - or even abroad in one of our global centers or client facilities!
Work-Life Balance:GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules.We offer you the best quality of work life so that you exceed the expectations of our clients, while achieving your professional and personal ambitions.
Professional Development:Our dedicated Learning & Development team regularly organizes English classes, professional certifications, and technical and soft skill trainings. We also offer the chance to travel internationally
Excellent Benefits:We provide our employees with competitive salaries, family medical insurance, extended paternity leave, annual performance bonuses, and referral bonuses.
About GlobalLogicGlobalLogic is a leader in digital engineering. We help brands across the globe design and build innovative products, platforms, and digital experiences for the modern world.
By integrating experience design, complex engineering, and data expertise-we help our clients imagine what's possible, and accelerate their transition into tomorrow's digital businesses.
Headquartered in Silicon Valley, GlobalLogic operates design studios and engineering centers around the world, extending our deep expertise to customers in the automotive, communications, financial services, healthcare and life sciences, manufacturing, media and entertainment, semiconductor, and technology industries.
GlobalLogic is a Hitachi Group Company operating under Hitachi, Ltd. (TSE: 6501) which contributes to a sustainable society with a higher quality of life by driving innovation through data and technology as the Social Innovation Business.