FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Professor of Distributed Systems Architecture and Event-Driven Architecture
Flowon - Gamification LabProfessor remoto ensinando arquitetura distribuída, microsserviços e streaming no MBA de Software do Instituto Infnet. Orientando alunos em projetos práticos alinhados ao mercado.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Distributed Systems Architecture and Event-Driven Architecture, with a strong focus on teaching practical, project-based learning. Proficient in designing microservices and implementing CI/CD pipelines while effectively mentoring students and facilitating their learning.
Highest-signal resume keywords
Distributed Systems ArchitectureEvent-Driven ArchitectureReal-Time StreamingMicroservices DesignCI/CD Pipeline Implementation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Microservices ArchitectureEvent-Driven Distributed SystemsReal-Time Data ProcessingStreaming SQLEvent ProcessingData StreamsArchitectural PatternsTesting StrategiesDeployment PatternsModel Transformations
Soft Skills
Strong Communication SkillsAptitude for TeachingWillingness to LearnGood Verbal Communication
Tools & Technologies
Streaming FrameworksServerless Models
Certifications & Qualifications
Lato Sensu Postgraduate DegreeStricto Sensu Postgraduate Degree
Industry Keywords
Project-Based LearningCompetency-Based Teaching Model
Tech Stack
Tools & technologiesSQL
About the role
Key responsibilities & impact- Teach live remote classes
- Mentor students by answering questions and providing feedback on assignments and projects
- Teach through practical, market-oriented projects focused on in-demand competencies
- Teach courses on Microservices Architecture and Event-Driven Distributed Systems and/or Real-Time Data Processing and Streaming Architecture
- Design event-driven microservices, events, data streams, contracts and event models
- Design integrations, pipelines, event-processing microservices, streams, tables, continuous queries and joins
- Apply architectural patterns, Streaming SQL, streaming frameworks and serverless models
- Design distributed systems considering eventual consistency, duplication, event loss, determinism, state and resilient execution
- Define tooling and governance, implement testing strategies and deployment patterns in CI/CD pipelines
- Model transformations, windowing and watermarks in distributed systems
Requirements
What you’ll need- Relevant, recent hands-on experience in Distributed Systems Architecture, Event-Driven architecture and Real-Time Streaming
- Lato sensu postgraduate degree (specialization or MBA), completed or revalidated in Brazil
- Stricto sensu postgraduate degree (Master's or PhD), completed or revalidated in Brazil (preferred)
- Experience as an instructor or in related activities such as lectures, webinars, internal training and similar (preferred)
- Strong communication skills
- Aptitude for teaching
- Belief in project-based practical learning
- Willingness to learn and apply a competency-based teaching model
- Good verbal communication
- Availability to grade assignments, support students and prepare lessons
Benefits
Comp & perks- Remote classes on Tuesdays and Thursdays from 8:00 PM to 10:00 PM
- Possibility of future CLT employment (Brazilian formal employment regime), within the institution's career plan
- Support for training new instructors
- Position also open to candidates with disabilities (PcD)