Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Sueldos
  • Alertas de empleo

Trainer

TechDoQuest

Revised Curriculum

Week / Skill

Activity / JD Statement

Learning Objectives

Week 1 – SQL Server / PostgreSQL Essentials

Design relational databases and write SQL queries (both T-SQL and PostgreSQL dialects) for CRUD and reporting.

  • Understand the fundamentals of SQL and MySQL, including RDBMS concepts, schemas, tables, and SQL data types
  • Apply data modeling principles using ERDs and define databases effectively
  • Differentiate between SQL sub-languages (DDL, DML, DQL, DCL, TCL) and use them appropriately
  • Design and manage database schemas using primary, foreign, composite, and unique keys
  • Enforce data integrity and consistency through constraints, normalization, and referential integrity
  • Perform CRUD operations using INSERT, UPDATE, DELETE, and SELECT statements
  • Use aggregate and scalar functions, clauses, and aliases to analyze data
  • Write subqueries and joins (inner, outer, cross, left/right, equi, theta) to retrieve relational data
  • Understand ACID properties, transactions, commit/rollback, and isolation levels
  • Implement advanced SQL features such as indexes, views, triggers, and stored procedures
  • Create, execute, and manage stored procedures, including use cases and best practices
  • Apply security and governance concepts, including user defined functions and access control

Week 2 – SDLC, GitLab, Jira

Participate in all phases of SDLC within Agile/Scrum; use Git, pull requests, code reviews, and work items.

  • Describe SDLC stages and Agile practices
  • Use Git + Jira DevOps Boards effectively
  • Apply coding standards and naming conventions
  • Participate confidently in Agile ceremonies
  • Perform code reviews with constructive feedback
  • Understand CI/CD fundamentals

Week 3 – C# with Entity Framework Core (integrated with GitLab, Jira above) & Unit Testing (xUnit, Moq)

Work with EF Core for ORM operations using code-first or DB-first approaches. Create unit tests and mock dependencies for controllers, services, and data layers.

  • Create C# entities and design schemas
  • Track entity states and lifecycle
  • Define relationships using Fluent API
  • Build efficient LINQ queries
  • Manage migrations and environment differences
  • Use repository patterns effectively
  • Structure tests using Arrange/Act/Assert
  • Mock repositories, services, and APIs.
  • Use test collections and fixtures
  • Test exceptions, edge cases, and null paths
  • Measure and improve code coverage
  • Integrate unit tests in CI pipelines

Week 4 – ASP.NET Core MVC / Web API (.Net 6+) & Microservices + Cloud Deployment

Build RESTful APIs with proper routing, validation, exception handling, and documentation. Begin microservices concepts and architecture.

  • Build MVC applications
  • Implement model binding and validation
  • Use configuration and logging
  • Implement dependency injection properly
  • Handle errors with middleware and filters
  • Apply SOLID principles in controllers and services
  • Build REST endpoints with proper verbs
  • Implement DTOs and AutoMapper
  • Add global exception handling
  • Apply validation filters and FluentValidation
  • Secure APIs with JWT authentication
  • Document endpoints with Swagger/OpenAPI
  • Understand microservice boundaries
  • Build minimal APIs for lightweight services

Week 5 – Microservices + Cloud Deployment (cont.) & Interim Check-In

Build and containerize microservices. Present Client Readiness Project progress to L&D and BU SMEs.

  • Containerize apps with Dockerfiles
  • Implement logging and distributed tracing
  • Test microservices with Postman and integration tests
  • Demonstrate working software increment
  • Communicate architectural decisions
  • Incorporate structured feedback
  • Prioritize backlog items effectively
  • Present professionally to stakeholders
  • Identify final sprint tasks

Week 6 – Azure Fundamentals for Developers

Deploy .NET applications to Azure and use commonly required services.

  • Deploy apps to Azure App Service
  • Store secrets in Azure Key Vault
  • Integrate Azure SQL with EF Core migrations
  • Use Blob Storage for file handling
  • Configure CI/CD with GitHub Actions
  • Monitor performance with Application Insights

Week 7 – Client Readiness Project: Milestone 1 – Database Foundation & Data Access Layer

Database Setup, Schema Design & Core Data Access. Install and configure SQL Server and PostgreSQL. Design and implement core schemas. Build the data access layer using EF Core and Repository pattern.

  • Install and configure SQL Server and PostgreSQL locally and provision Azure SQL + PostgreSQL Flexible Server
  • Configure Azure Key Vault and store database connection strings
  • Design SQL Server schema: TAXPAYERS, TAX_RETURNS, PAYMENTS, TAX_CALCULATIONS, TAX_BRACKETS
  • Design PostgreSQL schema: AUDIT_LOG, COMPLIANCE_EVENTS
  • Create core tables with constraints, indexes, and relationships
  • Implement essential T-SQL stored procedures: SP_SUBMIT_RETURN, SP_PROCESS_PAYMENT
  • Implement PL/pgSQL procedure: sp_log_audit_event
  • Create sequence objects and views
  • Implement Clean Architecture project structure (API, Application, Domain, Infrastructure)
  • Configure Entity Framework Core with SQL Server and PostgreSQL DbContexts
  • Implement Repository pattern for Taxpayers, Returns, Payments
  • Configure Azure Key Vault integration via Managed Identity
  • Write unit tests for data access layer

Week 8 – Client Readiness Project: Milestone 2 – Service Layer & REST API Development

Business Logic, Tax Calculation Engine & REST APIs. Implement service layer and tax calculation engine. Build and deploy REST API endpoints. Add JWT authentication and Swagger documentation.

  • Implement TaxpayerService (CRUD with validation)
  • Implement TaxReturnService (filing workflow, status transitions)
  • Implement TaxCalculationEngine (bracket lookup, deduction/credit processing)
  • Implement PaymentService (process, allocate, void)
  • Apply FluentValidation for all input models
  • Implement ASP.NET Core Web API controllers: TaxpayerController, TaxReturnController, PaymentController, CalculationController
  • Add proper status codes, problem details (RFC 7807), and error middleware
  • Implement API versioning (/api/v1/)
  • Implement JWT Bearer token authentication
  • Add role-based authorization
  • Configure Swagger/OpenAPI with JWT security scheme
  • Create Postman collection for all endpoints
  • Deploy API to Azure App Service (dev slot)

Week 9 – Client Readiness Project: Milestone 3 – Azure Integration, Audit Service & Security

Cloud Services Integration, Compliance & Security Hardening. Integrate Azure services. Implement audit and compliance service. Harden security and conduct full integration testing.

  • Integrate Azure Service Bus for payment confirmation notifications
  • Integrate Azure Blob Storage for taxpayer document uploads
  • Configure Application Insights SDK and structured Serilog logging
  • Implement AuditController and AuditService (PostgreSQL integration)
  • Wire sp_log_audit_event to trigger from SQL Server transaction completion events
  • Implement PII masking for SSN/EIN in API responses
  • Add rate limiting middleware to protect high-volume endpoints
  • Implement Cross-Origin Resource Sharing (CORS) policy
  • Implement compliance report generation endpoint
  • End-to-end test: Taxpayer registration → Return submission → Tax calculation → Payment → Audit event
  • Verify Azure Service Bus message delivery
  • Test role-based access restrictions
  • Verify PII masking in responses and test Blob Storage upload and SAS URL retrieval

Week 10 – Client Readiness Project: Milestone 4 – Final Build & Delivery

Quality Assurance, DevOps & Production Readiness. Complete testing, containerization, CI/CD pipeline, and final demo delivery.

  • Complete unit test coverage (target: 60%+ with Coverlet reporting)
  • Integration tests using WebApplicationFactory and TestContainers (SQL Server + PostgreSQL)
  • API testing via Postman Newman automated runner
  • Test negative scenarios: duplicate return, invalid taxpayer, failed payment, unauthorized access
  • Write Dockerfile for .NET API (multi-stage build)
  • Configure Docker Compose for local multi-container development
  • Push Docker image to Azure Container Registry (ACR)
  • Build Azure DevOps YAML pipeline: Build → Test → Dockerize → Deploy → Approve → Swap
  • Complete all technical documentation: architecture diagram, API documentation, database ERD diagrams, deployment and runbook guide
  • Deploy final application to Azure (production slot)
  • Conduct end-to-end demo: Taxpayer registration, tax return submission, payment processing, audit log verification, Azure Application Insights live monitoring
  • Final code review and cleanup
  • Retrospective and lessons learned

Week 11 – Python

Python training.

  • Understand Python fundamentals, including syntax, comments, variables, operators, and basic input/output
  • Explain why Python is used, its core features, and common use cases
  • Work with Python data types such as strings, numbers, booleans, lists, tuples, sets, dictionaries, and datetime
  • Apply type casting, namespaces, and ranges to manage data effectively
  • Implement control flow logic using if else conditions, loops (for, while), and iteration
  • Define and use functions, including lambda functions and arrays
  • Apply object-oriented programming concepts, including classes, objects, inheritance, abstraction, polymorphism, and encapsulation
  • Use iterators and scope to manage data and execution flow
  • Leverage Python modules and libraries such as math, logging, JSON, and regex
  • Handle runtime issues using error and exception handling with try except blocks
  • Perform file handling operations, including reading, writing, creating, and deleting files
  • Use collections module features such as counters, named tuples, and ordered dictionaries
  • Understand testing fundamentals, including unit testing and PyTest
  • Apply data handling and visualization basics using NumPy, pandas, and matplotlib
  • Use Python tooling such as pip, pylint, and package installation best practices
  • Reinforce learning through reviews and recap sessions

Week 12 – Databricks

Databricks.

  • Resolve Databricks-related tickets involving data validation, data issues, and notebook failures
  • Develop and maintain Databricks notebooks using Python and Scala
  • Perform Databricks cluster administration, including configuration, scaling, updates, and optimization
  • Collaborate with data teams to ensure reliable data pipelines and processing

Vacante publicada el 15 horas atrás
Empleos similares que podrían interesarleBasado en la vacante Trainer en Ciudad de México
  • $9,500 - $10,000

    Estamos en búsqueda de un(a) Entrenador(a) de Boliche para integrarse a proyecto deportivo corporativo. Ubicación: Insurgentes Sur Horario: • Sábados de 8:00 am a 10:00 am • Acompañamiento en Juegos Bancarios y jornadas de competencia (sábado y/o domingo) Perfil...
    Sugerido
    Contrato
    Fin de semana

    P&P Agencia Creativa

    Ciudad de México
    1 día atrás
  • $14,600

    Consejos: Haz un resumen del puesto, explica qué se necesita para triunfar en él y el lugar que ocupa en la empresa. Únete a Grupo Danone como nuestro CAPACITADOR VIAL EN PLANTA VALLEJO Si tienes experiencia en flotillas y en la operación diaria, incluyendo...
    Sugerido

    Bonafont

    Ciudad de México
    1 día atrás
  • $8,500 - $9,000

    Estamos en búsqueda de un(a) Profesor(a) / Entrenador(a) de Voleibol para integrarse a proyecto deportivo corporativo en Juegos Bancarios. Ubicación: YMCA Polanco Horario: • Lunes y viernes de 8:00 pm a 10:00 pm • Acompañamiento en jornadas de competencias de Juegos...
    Sugerido
    Contrato
    Fin de semana
    Lunes a viernes

    P&P Agencia Creativa

    Ciudad de México
    1 día atrás
  • ¿Te gustaría impulsar el desarrollo técnico y profesional en una empresa líder a nivel global? En Shamir , somos referentes en el diseño y fabricación de lentes personalizados con tecnología de vanguardia, destacando por nuestra innovación, precisión y excelencia óptica...
    Sugerido
    Pago semanal
    Tiempo parcial
    Sin agencia

    SHAMIR México

    Naucalpan de Juárez, Méx.
    3 días atrás
  • Key Responsibilities Participate in daily team meetings and understand assigned tasks and priorities. Assist in understanding business requirements and change requests with guidance from seniors. Support development and maintenance of applications in the AS/400...
    Sugerido
    Práctica

    Pyramid Consulting, Inc

    Ciudad de México
    1 día atrás
  • Company Description KMMX specializes in training and consultancy, focusing on cutting-edge technologies such as DevOps, Serverless, Cloud Native, Kubernetes, Docker, Chaos Engineering, and Observability. Our organization is dedicated to empowering individuals and teams...
    4 horas
    Tiempo completo

    KMMX

    Ciudad de México
    1 día atrás
  •  ...Job Title: AS400 Trainer Job Summary: We are looking for an experienced AS400 Trainer to deliver training sessions on IBM i (AS400) systems, including RPG programming, CL, DB2, and system operations. The trainer will be responsible for designing training content, conducting... 
    Trainee

    Pyramid Consulting, Inc

    Ciudad de México
    1 día atrás
  • Departamento: Generación Industrial Subdepartamento: Atención a Clientes Objetivo del puesto Supervisar y coordinar la atención a fallas en sistemas de generación industrial, garantizando el cumplimiento normativo y la satisfacción de clientes mediante una gestión...

    Generación Industrial

    Ciudad de México
    1 día atrás
  • En Grupo Financiero Monex nos interesa atraer, retener y promover al mejor talento. Te invitamos a formar parte de nuestro equipo de trabajo. SUBGERENTE INVESTIGACIÓN DE FRAUDES Principales Funciones: ~ Prevenir, analizar, investigar y detectar en base al monitoreo...
    Trabajar en la oficina
    Sin agencia

    MONEX GRUPO FINANCIERO

    Ciudad de México
    4 días atrás
  • En Falabella México estamos buscando un Subgerente de Atención a cliente, la base de la posición es CDMX y la modalidad es presencial. Objetivo del puesto Garantizar la operación eficiente del centro de atención telefónica, asegurando el cumplimiento de los indicadores...

    Banco Falabella

    Ciudad de México
    4 días atrás
  • $20,000 - $25,000

    Descripción de la empresa Rivera López Contadores es una destacada empresa dedicada a ofrecer servicios de auditoría financiera y fiscal de calidad superior. Con una amplia experiencia en el sector, trabajamos en conjunto con nuestros clientes para garantizar el cumplimiento...
    Tiempo completo
    Trabajar en la oficina

    Rivera López Contadores

    Ciudad de México
    15 horas atrás
  •  ...opportunity to enhance the professional communication skills of corporate employees across various industries. Job Summary: As an ESL Trainer Evaluator, your role is to ensure the high-quality delivery of language training programs and secure acceptable rates of leveling... 
    Turno de mañana
    Lunes a viernes

    goFLUENT

    Ciudad de México
    19 días atrás
  •  ...We’re Hiring | Beauty Trainer – Retail   Buscamos  Beauty Trainer apasionado/a por la industria de la belleza  para liderar programas de formación en  fragancias, cosméticos y maquillaje , fortaleciendo el conocimiento de producto y las habilidades comerciales de nuestros... 
    Tiempo completo
    Contrato

    Grupo Ultra

    Benito Juárez, Ciudad de México
    Hace 2 meses
  • Sales Coaching & Training Consultant SaaS | Auto Claims | Fleet Solutions Mexico City | Solera Inc. About the Role At Solera Inc. , we are looking for a Sales Coaching & Training Consultant who will serve as a performance coach, sales consultant, and capability...

    Solera Holdings, LLC.

    Ciudad de México
    15 horas atrás
  • Universidad Victoria La Universidad de los Valores Solicita Entrenadora Requisitos: Licenciatura concluida en Entrenamiento Deportivo, Ciencias del Deporte o a fin. Cédula Profesional Experiencia en entrenamiento físico con trabajo de gimnasio en pesas. Ordenada...
    Por hora
    Tiempo completo
    Sin agencia
    Lunes a viernes

    Idiomas de Tijuana SC

    Iztacalco, Ciudad de México
    22 días atrás
  • $12,243

    ¿Buscas Empleo?¿Te gustaría trabajar en la empresa con el mejor ambiente laboral? ¡Esta es tu oportunidad! "Entrenador / Instructor de Alimentos" Estamos en busca de un Instructor / Entrenador de Capacitación para unirse a nuestro equipo en YELLOW BRANDS.  Características...
    Contrato
    Trabajar en la oficina

    YELLOW BRANDS

    Cuajimalpa de Morelos, Ciudad de México
    Hace 2 meses
  • Become a Part of the NIKE, Inc. Team NIKE, Inc. does more than outfit the world’s best athletes. It’s a place where passionate individuals come together to create the future of sport. We are unapologetic about who we are and what we’re after—...
    8 horas
    Tiempo completo
    Ocasional
    Sin agencia
    2 días a la semana
    Lunes a miércoles

    Nike

    Ciudad de México
    8 días atrás
  • $50 por hora

    About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . ...
    Trabajo remoto
    Trabajo de verano
    Contrato

    Mercor

    Ciudad de México
    19 horas atrás
  • ️Buscamos un/a Gerente de Regulación y Certificación para integrarse a nuestro equipo. ❄️ Objetivo del puesto: Planear, implementar y supervisar el cumplimiento regulatorio, normativo y técnico de los sistemas HVAC, asegurando que las operaciones, instalaciones y proyectos...

    Empresa Confidencial

    Ciudad de México
    15 horas atrás
  • Empresa dedicada a giro retail a nivel nacional. Buscamos un(a) Gerente Fiscal altamente analítico(a) y orientado(a) a resultados, responsable de garantizar el cumplimiento de las obligaciones fiscales de la empresa, así como de identificar riesgos y oportunidades...

    Empresa Confidencial

    Ciudad de México
    1 día atrás
  • Aseguradora importante busca: Gerente Impulso a la Sostenibilidad Objetivo del puesto: Dar soporte y seguimiento a las necesidades de los seis grupos de trabajo del Modelo de Sostenibilidad y atención a las líneas de acción para alcanzar los objetivos planteados...

    Confidential Jobs

    Ciudad de México
    15 horas atrás
  • ¡Únete a nuestro equipo! Estamos en búsqueda de un Gerente de Servicio con visión estratégica y liderazgo para coordinar nuestra operación técnica y asegurar los más altos estándares de eficiencia en nuestro taller. ¿Cuáles serán tus principales actividades? Coordinación...
    Tiempo parcial
    Lunes a viernes

    Empresa Confidencial

    Ciudad de México
    2 días atrás
  • Pluxee is a global player in Employee Benefits and Engagement that operates in 28 countries. Pluxee helps companies attract, engage, and retain talent thanks to a broad range of solutions across Meal & Food, Well-‏being, Lifestyle, Reward & Recognition, and Public Benefits...

    Pluxee

    Ciudad de México
    3 días atrás
  • ¡En Ayesa Digital crecemos contigo! Cada profesional de nuestra empresa es clave para nuestro crecimiento. Gracias a nuestro equipo, somos más de 11.000 personas trabajando con el mismo objetivo en 10 países. Si eres una persona analítica, detallista y con capacidad...
    Trabajar en la oficina

    Ayesa Digital

    Ciudad de México
    4 días atrás
  • Estamos buscando a nuestro próximo Gerente de Tecnologías de la Información — NetSuite Empresa líder en distribución y logística de marcas de alimentos premium en México, esta buscando a un perfil estratégico que transforme la tecnología en una verdadera ventaja competitiva...

    NOMICAP

    Ciudad de México
    3 días atrás
  • IQSEC es una empresa especializada e innovadora con más de 18 años en el mercado, brindando soluciones integrales de Seguridad Informática y soluciones innovadoras en el mercado de Ciberseguridad. CDMX – BENITO JUÁREZ Únete a nuestro equipo de trabajo como Alliance...
    Contrato

    IQSEC

    Benito Juárez, Ciudad de México
    1 día atrás
  • Gerente Analytics Lockton es una empresa líder en el sector de seguros y fianzas, reconocida a nivel mundial por su trayectoria sólida y su compromiso con la excelencia. En Lockton, valoramos a nuestros empleados y promovemos un ambiente de trabajo colaborativo y dinámico...

    Lockton

    Ciudad de México
    4 días atrás
  • Senior Manager de Presupuestos y Administración Ciudad de México – Santa Fe Sobre la posició nEmpresa líder en la industria de medios y entretenimiento se encuentra en búsqueda de un(a) Senior Manager de Presupuestos y Administración para integrarse al área...

    Confidential Careers

    Álvaro Obregón, Ciudad de México
    1 día atrás
  • Somos un conjunto de empresas dinámicas y a la vanguardia tecnológica, que se enfoca en la creación de valor económico, social y ambiental, actualmente operamos en 6 países de América Latina. Gerente Sr. Litigio Corporativo Propósito del puesto: Brindar asesoría...

    Empresa Confidencial

    Ciudad de México
    1 día atrás
  • Encargado(a) de Auditoría Externa – Contador(a) o a fin KPMG es Firma líder en servicios profesionales de Auditoría, Impuestos y Asesoría que ofrece a nuestros clientes experiencia global y un amplio conocimiento local. Tenemos presencia en más de 155 países siendo ...
    Tiempo completo
    Trabajar en la oficina

    KPMG

    Ciudad de México
    3 días atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Trainer. ¡Sea el primero en aplicar!