
Tech Lead, Data
Paschoalotto
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Strong experience with C# and .NET Core in developing data pipelines, data APIs, and integrations.
- Expertise in building ETL/ELT processes with a focus on performance, scalability, and maintainability.
- Proven track record working with high data volumes and environments with critical performance requirements.
- Experience with relational databases (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, Redis).
- Knowledge of messaging systems (e.g., Kafka, RabbitMQ) and asynchronous processing.
- Familiarity with orchestration tools (Airflow, Azure Data Factory, etc.).
- Best practices in version control, deployment automation, and CI/CD pipelines (Git, Azure DevOps).
- Experience with data security, encryption, anonymization, and compliance with LGPD/GDPR.
Requirements
- Focused on delivering the best experience for our customers.
- Agile and committed to meeting your delivery commitments.
- Ethics and transparency in all company processes.
- Respect for diversity.
- Innovative profile, seeking to do things differently and with excellence in your activities.
- **Back-End (.NET Core):**
- - **C# and .NET Core:** Solid experience developing back-end applications using C# and .NET Core.
- - **Entity Framework Core:** Knowledge of object-relational mapping (ORM) and database handling with EF Core.
- - **Windows Services:** Experience creating and managing Windows services using .NET.
- - **Web API:** Ability to create, maintain, and document RESTful APIs.
- - **Security:** Experience implementing authentication and authorization (for example, JWT, OAuth).
- - **Unit Testing:** Familiarity with testing frameworks such as xUnit or NUnit.
- - **SQL Server/PostgreSQL:** Ability to write optimized SQL queries and perform data modeling.
- - **NoSQL:** Knowledge of NoSQL databases such as MongoDB and Redis is a plus.
- - **RabbitMQ:** Knowledge of configuring and managing queues, exchanges, and bindings for asynchronous message processing.
- - **Kafka:** Experience with Apache Kafka, including creating and managing topics and producing and consuming messages.
- - **Version Control (Git):** Proficiency with Git for code versioning and collaborative work.
- - **Continuous Integration/Continuous Delivery (CI/CD):** Experience configuring CI/CD pipelines with tools like Azure DevOps.
Benefits
- Meal allowance (Vale Alimentação).
- Transportation allowance (Vale Transporte).
- Perks club: An exclusive benefits club for our employees, offering discounts at various partner establishments.
- Wellz Care: An online therapy platform providing up to 12 sessions at no cost for employees.
- Wellhub: A wellness platform offering access to gyms and physical activities at heavily reduced rates.
- Day off: Employees are entitled to a day off on their birthday.
- Parental leave: Enhanced benefits with 6 months of maternity leave and 20 days of paternity leave.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET CoreETLELTSQL ServerPostgreSQLMongoDBRedisRabbitMQKafka
Soft skills
customer experienceagileethicstransparencydiversityinnovationexcellence