Solutions
Recruitment Software
Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.
Recruitment Service
Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.
Talent Pool
Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.
Our Plans
Discover the perfect plan for your needs.
Use Cases
Build my own team
Define the profile, validate with our experts, and assemble your tech team with full control over every step.
Autopilot
Put tech recruitment on autopilot and receive pre-vetted candidates matched to your needs without lifting a finger.
Complete Solution
From sourcing to hiring — an end-to-end tech recruitment experience powered by AI, specialists, and a curated talent pool.
Why Geekhunter?
Resources
HR Blog
Contents about people management, organizational culture and trends in human resources.
Glossary
A comprehensive guide to the key terms and concepts in tech recruitment and software development.
Frequently Asked Questions
Clear answers to the most common questions about using the platform and recruitment processes.
EN
Remote
(Anywhere)
Salary Range
Not informed
Experience Level
Mid level
Requirements
Desired Skills
Tasks and Responsibilities
Show originalJob Description:
Analyze and model high-performance and scalable solutions, ensuring quality, availability, business alignment, and successful market delivery.
Key Responsibilities
Propose innovative technological solutions based on market best practices, reference architectures, security policies, risk management, internal controls, IT standards, ensuring availability, scalability, high performance, and business security.
Guide and train teams on technical aspects, disseminating knowledge to ensure software quality and business continuity according to the adopted methodology.
Support IT Systems Analysts in technical definitions through meetings, data gathering, and impact analysis, ensuring requirement quality and consistency.
Ensure software quality by implementing best testing practices alongside the Quality Assurance (QA) team to fix bugs, errors, and defects, validating product delivery to participants, Solutions and Participant Support (SAP), and IMF Monitoring.
Support infrastructure and support teams during crises through system validations, environment checks, and log and business analysis to restore environment health.
Monitor and support change execution through reviews, validating procedure effectiveness and ensuring proposed objectives are met.
Manage configuration through release control and package promotion using tools provided by the quality area, ensuring codebase evolution, integrity, and continuity.
Support client areas and system leaders by handling events and incidents to address questions, problems, and other requests.
Education
Completed Bachelor's Degree in:
Computer Science
Engineering
Graduate Degree / Specialization (preferred)
Skills
Solid experience with Go, minimum 3 years.
Experience with Angular, minimum 2 years.
Experience with software versioning specifically using Git
Knowledge of data structures and algorithms
Experience with observability and monitoring in remote environments
Refactoring, Clean Code, and Clean Architecture
Kafka / RabbitMQ / SQS
Maven Automation Tool
Relational and Non-Relational Databases
Data Modeling
Unit, integration, and performance testing
XML, XSD, JSON formats
Web services (SOA, REST)
Cloud computing (AWS)
Containers (Docker)
Direct connection, XFB, CFT
Security (Encryption, Digital Certificate, SPB Protocol)
Linux/Unix Operating System
Plus
Java
Soft Skills
Agile Methodologies, especially Scrum
Negotiation
Behavioral
Cultural Fit
Participant Focus and Performance
Emotional Balance
Collaboration
Execution
Share job:
Share job: