As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Cloud Applications Architect, Python, AWS
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Cloud Applications Architect, Python, AWS
GFT Technologies
• The project focuses on creating an intelligent platform for Itaú, based on Amazon Bedrock AgentCore, an AWS technology for orchestrating AI agents and automating processes. • The solution will be built with a cell-based architecture, organizing the system into independent modules to increase scalability, stability and ease of maintenance. • It will include multi-tenant integration, allowing different business areas, teams or environments to use the same platform securely and in isolation. • The consultant in the role of Cloud Applications Architect will be responsible for designing and implementing solutions on AWS aligned with clients' technical requirements and business objectives. • In collaboration with AWS ProServe teams, they will participate in enterprise application modernization and cloud development initiatives, contributing technical expertise to digital transformation projects. • Implement AWS solutions that meet clients' needs, with a focus on enterprise environments and enterprise-grade requirements; • Perform technical activities throughout the project delivery lifecycle, including implementation, testing and deployment of solutions; • Elicit requirements and implement application migration strategies to AWS environments; • Apply AWS best practices and emerging technologies in real business scenarios; • Contribute to technical documentation, the creation of reusable artifacts and collaboration with multidisciplinary teams.
Job Requirements
- Degree in Computer Science, Engineering or related fields, or an equivalent combination of education and practical experience;
- Experience delivering enterprise solutions – hands-on experience with high-volume systems;
- Python (primary stack), DynamoDB, Aurora, ElastiCache (Redis), EKS, Crossplane, event-driven patterns (queues, topics, event sourcing), FastAPI/REST, automated testing (unit, integration, contract testing), plus cloud development;
- Experience modernizing applications using languages such as Python, JavaScript, Node.js, Java, C#, Go or Ruby for AWS environments;
- Knowledge of modern application architectures, including APIs, microservices, serverless architectures, containerization and DevOps practices (experience with containers, Kubernetes or application deployment);
- Preferred: Experience with SOA, ESB and layered (n-tier) architectures;
- Ability to communicate in English in technical and business settings;
- Ability to communicate in Spanish in technical and corporate settings;
- AWS certifications such as: AWS Certified AI Practitioner, AWS Certified Solutions Architect – Associate, AWS Certified Developer – Associate.
Benefits
- Multi-benefits card – choose how and where to use it.
- Scholarships for undergraduate, graduate, MBA and language courses.
- Certification incentive programs.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunity for an international career.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare assistance.
- Health insurance.
- Dental insurance.
- Life insurance.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Design, build, and test features across our backend and frontend. You'll take part in design discussions, implementation, code review, and testing. Qualifications - Strong TypeScript and Node.js engineering: You have built and maintained substantial TypeScript services in production. - Micro-services design experience: You have built systems composed of multiple services and you have clear understanding of service boundaries, contract evolution, error handling across service calls, and observability. - Kafka and event-driven architecture: You have worked with Kafka or a comparable event streaming platform in production. You have a good understanding of topic design, partition strategy, consumer group behavior, idempotency, ordering guarantees, and what happens when a consumer falls behind or a message cannot be processed. Bonus if you have specific experience with Confluent. - PostgreSQL: You can design a database schema, and understand transactions, indexing, and migration strategy. - AWS or equivalent cloud experience with Kubernetes: You are comfortable with operating services in AWS. You can navigate the services we use (e.g. EKS, RDS, S3, CloudWatch, IAM etc.) and you can debug a problem that crosses the boundary between your code and the infrastructure it runs on. - Unit test frameworks such as jest and vitest. - Playwright or equivalent end-to-end testing experience: You have hands-on experience with test authoring frameworks such as Playwright (ideal), Cypress, Selenium, or similar. - Test design as a discipline: You can take an acceptance criterion or a user story and decompose it into a coverage strategy that includes unit, integration, and end-to-end tests in sensible proportions. You know when an e2e test is the right answer and when a unit test would catch the bug faster and more reliably. Requirements - Engineering quality as a habit: You think about testability while you design. - Strong written communication: You write high quality and easy to understand design documents, PR descriptions, Test cases etc. - Systems thinking across boundaries: You have worked across integration boundaries, have debugged problems that span multiple systems. - Comfort with ambiguity: You ask clarifying questions, surface assumptions, and do not quietly build whatever is written in the ticket. Nice to have - Experience in healthcare, LIMS, or any FDA-regulated software environment. - Direct experience with Confluent, Redox, or EHR integration work is a real plus. - Familiarity with requirements management tools like Jama. - Hands-on experience with modern AI tools (Claude, Cursor, etc.).
• Develop and maintain REST APIs following best practices, using Java (versions 11 to 21) and Spring Boot. • Create and maintain SOAP clients and document APIs with Swagger. • Design and implement integrations with Oracle and MySQL databases. • Apply TDD and use testing frameworks such as JUnit, Mockito, and others. • Define and implement microservices-based architecture, applying patterns such as Circuit Breaker, API Gateway, and Backend for Frontend. • Use Claude Code to generate, review, and document code, as well as to create automated tests. • Follow SOLID principles, object-oriented development, and Domain-Driven Design (DDD). • Work with multi-threading and performance optimization. • Implement messaging solutions with Kafka and RabbitMQ. • Collaborate with architects and other developers to maintain technical quality and consistency. • Participate in CI/CD processes, automation, and a DevOps culture.
Java Developer, Mid/Senior – Financial Services
DBDesign and Build The Future | Somos uma empresa Randoncorp
• Work on the development of APIs (REST) and Java applications • Propose improvements to existing solutions to achieve better performance • Integrate the system with new or modified software components • Create and maintain API and microservice solutions to be consumed by clients • Build, evolve and scale distributed architectures and microservices • Understand client needs and seek simple, high-quality, scalable solutions • Participate in ceremonies prescribed by the agile methodology • Prepare and execute system deployments • Resolve impediments that affect the team’s deliveries
• Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. • Develop and maintain multi-agent orchestration systems and autonomous workflows. • Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. • Integrate MCP servers, tools, skills, and external execution environments. • Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. • Build scalable APIs, queues, event-driven systems, and real-time communication layers. • Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems.



