Brazil - Remote: Tech Lead
Halliburton Ver todas as vagas
- Rio de Janeiro - RJ
- Permanente
- Período integral
- Data: Organizing tons of industrial data into a Medallion Architecture.
- Frontend: Building the "Control Room" and complex AI interfaces.
- DevOps: Deploying across hybrid cloud (AWS/Azure) and edge (K3s) environments.
- Technical Orchestration: You will drive cross-boundary architectural decisions. You will decide how the Backend serves live telemetry to Frontend dashboards and how Data Engineering pipelines feed the Knowledge Graph.
- Code & Quality Standards: Enforce high standards across the stack. You will review API designs (FastAPI), ensure the Frontend maintains strict Component Architecture, and verify that Data pipelines implement appropriate quality gates.
- The "Expert": When the DevOps engineer faces a connectivity issue between Cloud and On-Prem, or the Backend engineer struggles with concurrency in a distributed stream, you are the senior voice in the room, guiding the solution.
- Team Leadership: Conduct code reviews, mentor senior developers, and translating high-level product requirements into technical tasks (ADO) for the squad.
- Backend: Python 3.12+ (FastAPI), Kafka, Neo4j, LangGraph.
- Frontend: Angular 16+, TypeScript, RxJS, Plotly.js.
- Data: Apache Airflow, Delta Lake, Polars/Spark.
- Infrastructure: Kubernetes (EKS/AKS/K3s), Terraform, Hybrid Cloud
- The Architect-Implementer: You can draw the system architecture on a whiteboard, but you are not afraid to open an IDE to debug a failing pipeline or a slow query.
- The Polyglot: You are likely a Backend or Full-Stack native, but you understand the complexity of Frontend state management (NgRx/Signals) and the constraints of Medallion Data Architectures.
- Reliability Mindset: You understand that we are dealing with critical industrial environments. You prioritize testing, validation, and security.
- Deep proficiency in Python Backend Development.
- Solid understanding of Frontend complexity (SPA architecture, async data loading).
- Experience designing or managing Data Intensive Applications (understanding ETL, Streams, or Data Lakes).
- Familiarity with DevOps/Cloud concepts (Docker, Kubernetes, CI/CD).
- Advanced English communication skills.
- Streaming: Proficiency with Streaming Technologies (Kafka, Flink, Spark) and Time-Series Databases (TimescaleDB, InfluxDB).
- GenAI: Practical experience building applications with LLMs, Agentic Frameworks (LangGraph), and Vector Databases.
- Graph: Hands-on experience with Graph Databases (Neo4j/Cypher), SQL database design, and Hybrid Search strategies
- Experience with Digital Twins, IoT, or Industrial Data.
- Experience with GenAI/LLM architecture (RAG, Agents).
- Background in Heavy Industry, O&G, or IoT data (MQTT, OPC UA).
- Experience with Local LLMs (Ollama) for privacy-focused deployments.
- Familiarity with Data Lineage or Metadata management.
Experience Level: Entry-Level
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time
Employee Group: TemporaryCompensation Information
Compensation is competitive and commensurate with experience.