01 ago
|
Castelec Internacional
|
Rincón de San Jerónimo
01 ago
Castelec Internacional
Rincón de San Jerónimo
¿Te apasiona resolver problemas que otros consideran imposibles?
Buscamos ingenieros que disfruten investigar el comportamiento interno de sistemas complejos, descubrir causas raíz mediante evidencia técnica y optimizar aplicaciones de misión crítica.
Aquí encontrarás retos como:
- Investigar por qué una aplicación consume el 100% de CPU aun cuando la base de datos muestra poca actividad.
- Analizar flame graphs, stack traces, memory dumps y capturas de red para identificar cuellos de botella.
- Diagnosticar problemas de rendimiento que involucran simultáneamente aplicación, sistema operativo, base de datos, red e infraestructura.
- Optimizar componentes críticos escritos en C, C++, C#, PHP y SQL.
- Diseñar e implementar soluciones de alto desempeño utilizadas diariamente por miles de empresas en México.
- Participar en investigación, instrumentación y desarrollo de herramientas de diagnóstico y observabilidad.
- Resolver problemas complejos donde no existe una respuesta inmediata y el análisis técnico es la principal herramienta.
Si disfrutas comprender cómo funciona un sistema desde el hardware hasta la aplicación, este puesto es para ti.
¿Qué harás?
Participarás en el desarrollo, instrumentación, diagnóstico y optimización de aplicaciones empresariales de misión crítica.
Serás responsable de identificar cuellos de botella, encontrar causas raíz y proponer mejoras que incrementen el rendimiento, la estabilidad, la escalabilidad y la confiabilidad de nuestros sistemas.
Trabajarás con equipos multidisciplinarios analizando problemas que pueden involucrar código, bases de datos, sistema operativo, infraestructura, almacenamiento, comunicaciones y servicios en la nube.
Tecnologías
Lenguajes de programación
- C
- C++
- C#
- PHP
Cloud
- AWS
- Google Cloud Platform (GCP)
- Microsoft Azure
Sistemas Operativos
- Windows
- Linux
- Ubuntu Server
Bases de Datos
- MariaDB
- MySQL
- Microsoft SQL Server
Experiencia comprobable en
- Desarrollo de software de alto desempeño.
- Performance Engineering.
- Root Cause Analysis.
- Optimización de aplicaciones empresariales.
- Diagnóstico de problemas complejos en producción.
- Debugging de aplicaciones nativas y administradas.
- Concurrencia, multithreading y sincronización.
- Optimización de CPU, memoria, latencia y File I/O.
- Diseño de software mantenible y de alto rendimiento.
- Desarrollo Backend.
- Diseño Orientado a Objetos (OOP).
- Domain Driven Design (DDD).
- UML.
- APIs y Web Services (REST/SOAP).
Deseable experiencia en
Performance, Observabilidad y SRE
- Site Reliability Engineering (SRE).
- Observabilidad.
- Instrumentación de aplicaciones.
- Métricas, Logs y Distributed Tracing.
- OpenTelemetry.
- Prometheus.
- Grafana.
- Jaeger o Zipkin.
- Flame Graphs.
- CPU Profiling.
- Call Stack Analysis.
Debugging y Diagnóstico
- Windows Performance Toolkit (WPR, WPA, xperf).
- ETW (Event Tracing for Windows).
- WinDbg.
- ProcMon.
- Process Explorer.
- PerfView.
- DebugDiag.
- Memory Dumps.
- Símbolos PDB.
Linux Performance
- perf.
- gdb.
- Valgrind.
- strace.
- ltrace.
- iostat.
- vmstat.
- sar.
- pidstat.
- mpstat.
Redes
- TCP/IP.
- HTTP/HTTPS.
- TLS.
- DNS.
- Wireshark.
- tcpdump.
- pktmon.
- netsh trace.
- netstat.
- ss.
Sistemas Operativos
- Procesos e hilos.
- Sincronización.
- IPC.
- Named Pipes.
- Memory Mapped Files.
- Shared Memory.
- Sockets.
- Virtual Memory.
- File Cache.
- Context Switches.
- Lock Contention.
Bases de Datos
- Query Optimization.
- Execution Plans.
- Index Design.
- Transaction Isolation.
- Performance Schema.
- InnoDB.
- Connection Pooling.
- Replication.
Habilidades
- Pensamiento analítico.
- Investigación técnica basada en evidencia.
- Capacidad para formular y validar hipótesis.
- Pensamiento sistémico.
- Curiosidad técnica.
- Comunicación clara mediante reportes técnicos y métricas.
- Autonomía para resolver problemas complejos.
- Enfoque en mejora continua.
- Colaboración con equipos multidisciplinarios.
Escolaridad
Ingeniería o Licenciatura en Software, Sistemas Computacionales, Tecnologías de Información o carrera afín.
Se valorará experiencia cualificado comprobable en ingeniería de software, Performance Engineering, Systems Engineering o Site Reliability Engineering.
Ofrecemos
- Horario fijo: Lunes a Viernes de 9:00 a.m. a 6:00 p.m. Sábados de 9:00 a.m. a 1:00 p.m.
- Sueldo competitivo de acuerdo con experiencia y aptitudes.
- Bonificaciones por productividad y resultados.
- Prestaciones de Ley.
- Programa de Desarrollo Humano (PDH): consultas médicas y psicológicas internas.
- Participación en proyectos de alta complejidad técnica.
- Oportunidad de investigación, innovación y desarrollo de nuevas tecnologías.
Zona de trabajo
Monterrey, Nuevo León.Zona San Jerónimo.
Sueldo: $20,000.00 - $35,000.00 al mes
Beneficios:
- Aumentos salariales
- Estacionamiento de la empresa
- Estacionamiento gratuito
- Opción a contrato indefinido
Lugar de trabajo: Empleo presencial
📌 Senior Software Performance Engineer (Rincón de San Jerónimo)
🏢 Castelec Internacional
📍 Rincón de San Jerónimo