Puesto, ciudad o estado.

Hace 2 sem

Senior Performance and Scalability Engineer

Salario no mostrado por compañía.

OCC CORPORATIVO en
Company logo

Hace 2 sem

Senior Performance and Scalability Engineer

Salario no mostrado por compañía.

OCC CORPORATIVO

en

Company logo

Sobre el empleo

Educación mínima requerida: Universitario titulado

Detalles

Contratación:Permanente
Espacio de trabajo:Desde casa

Beneficios

  • Prestaciones superiores a las de la ley
  • Plan de carrera y crecimiento
  • SGMM

Descripción

¿Te gustaría trabajar en OCC y ayudar a que miles de personas encuentren un mejor futuro todos los días?

 

¡Entonces esta es tu oportunidad! Desde hace más de 27 años somos la bolsa de trabajo más grande en México y tenemos un gran equipo de Tecnología, al que podrías sumarte para que juntos logremos grandes cosas.

 

Formamos parte de Grupo Seek (Australia), por lo que tu carrera profesional dentro de OCC será una experiencia a nivel mundial que seguro te llevará a crecer y desarrollarte.


Buscamos un Sr Performance and Scalability Engineer para integrarlo a nuestro Tech Team.



¿Qué tenemos para ti?

  • Crecimiento y desarrollo constante aquí tus ideas serán valoradas)
  • Nos gusta pasarla bien, en un ambiente flexible
  • Bono anual de 1 a 2 meses de sueldo
  • 15 días de vacaciones a partir del 1er año + 10 días adicionales con goce de sueldo
  • 50 % de prima vacacional y aumenta conforme antigüedad
  • 30 días de aguinaldo
  • Seguro de vida
  • Seguro de gastos médicos mayores
  • Apoyo económico por teletrabajo
  • Modalidad de trabajo remoto


Adicional, tenemos algunos beneficios como:

  • Horarios flexibles, para impulsar tu productividad y bienestar.
  • Capacitación en el idioma inglés a través de la plataforma de Open English.
  • Acceso a Gympass, el programa de bienestar corporativo que te permite acceder a diferentes gimnasios y estudios de salud además de obtener increíbles aplicaciones de salud.
  • Instalaciones con áreas recreativas.



¿Qué necesitas para ser exitoso en el puesto?

  • 2 años de experiencia en ingeniería de rendimiento y escalabilidad, preferiblemente en un entorno de alta demanda (plataformas con miles o millones de users)
  • 3 años de aplicación de conocimientos avanzados en arquitecturas de sistemas, redes y almacenamiento enfocados en patrones de arquitectura de alta disponibilidad.
  • Habilidad para trabajar con sistemas operativos múltiples, preferentemente Unix Linux, Darwin Mac OS y Windows.
  • Tener un profundo entendimiento de Core Web Vitals y Android Vitals para optimizar la experiencia del usuario.
  • Arquitectura del Sistema y Patrones de Diseño: Comprensión de la arquitectura de sistemas distribuidos, incluyendo microservicios y arquitecturas sin servidor. Incluyendo conocimiento avanzado en arquitecturas de alta disponibilidad, escalabilidad, y sistemas distribuidos. Conocimiento de patrones y frameworks arquitectónicos que facilitan la escalabilidad, como Command Query Responsibility Segregation, Event Sourcing y Domain Driven Design.
  •  Experiencia con herramientas de monitoreo y análisis de rendimiento como Grafana o Prometheus, AWS Cloudwatch.
  • Análisis y Perfilado de Rendimiento: Habilidad para identificar cuellos de botella y problemas de rendimiento utilizando herramientas y técnicas de perfilado para aplicaciones y bases de datos. Capacidad para analizar el rendimiento del sistema bajo carga, utilizando herramientas y técnicas de prueba de carga. Dominio en la ejecución de pruebas de carga y estrés utilizando herramientas como JMeter o Locust, K6.
  • Comprensión del balance de los ejes: Duplicación Horizontal (aumentar número de transacciones), Descomposición o Segmentación Funcional (aplicar los integradores o desintegradores para la adecuada descomposición de los quanta) y Particionamiento de Clientes o Datos (incrementar disponibilidad y desempeño).
  • Experiencia en el diseño de sistemas escalables horizontalmente (agregando más máquinas) y verticalmente ( agregando recursos a la misma máquina).
  • Comprensión de patrones de escalabilidad como sharding, partitioning y balanceo de carga.
  • Experiencia en la implementación y gestión de infraestructuras en la nube (AWS) y servicios relacionados con la elasticidad, escalabilidad y el rendimiento.
  • Concurrencia y Paralelismo: Comprensión de los paradigmas de programación concurrente y paralela, y sus implicaciones para la escalabilidad y el rendimiento. Familiaridad con la gestión de hilos, técnicas de sincronización y E S no bloqueante.
  • Habilidad en programación y automatización para optimización de rendimiento, preferiblemente en Python, Go o Typescript.
  • Experiencia en el desarrollo, implementación y mejora de SLOs y SLIs para monitorear y asegurar la calidad del servicio.
  • Estrategias de Caché y Redes de Entrega de Contenido (CDNs): Conocimiento de diversas estrategias de caché ( por ejemplo, en memoria, cachés distribuidos ) y sus casos de uso. Comprensión de las CDNs y su papel en la mejora del rendimiento de las aplicaciones distribuidas.
  • Deseable Optimización de Bases de Datos: Conocimiento profundo de los sistemas de gestión de bases de datos, tanto SQL como No SQL, y su optimización para rendimiento y escalabilidad. Técnicas para optimizar consultas de bases de datos y esquemas para rendimiento, incluyendo estrategias de indexación, normalización y desnormalización de datos

 


Necesitamos a alguien como tú, estamos seguros de que con tu experiencia nos ayudarás a que más personas encuentren empleo y más empresas tengan al mejor talento. 


No olvides adjuntar tu CV en PDF dentro de tu perfil.


En OCC estamos a favor de la diversidad, sin lugar para la discriminación por la edad, capacidad física, lugar de residencia, estado civil, orientación sexual y otras características protegidas por la ley.

 

¡Estamos ansiosos por conocerte!

ID: 18467134