TU PRÓXIMO CAPÍTULO
Software Architect
Sobre el puesto
• Define and evolve software architectures and technical solutions, considering security, scalability, performance, and quality
• Serve as a technical authority, supporting teams in decision-making and resolving complex challenges
• Design and support the development of distributed systems, web applications, and integrations
• Work on development and architecture using Java and related technologies
• Work with Kubernetes and Docker to define, configure, and maintain containerized environments
• Use Python for automation, scripting, and DevOps-related activities
• Apply DevOps/DevSecOps practices and tools, CI/CD, security, and code quality practices
• Work with Linux and Windows environments and operating systems
• Support the configuration and deployment of applications in cloud environments
• Research, implement, document, and share architectural patterns, technical decisions, and development best practices
• Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience
• Extensive experience in software development in corporate environments, working with highly complex solutions
• Experience serving as a technical authority on software projects
• Experience defining and evolving software architectures
• Strong knowledge of Java
• Hands-on experience with Kubernetes, Docker, and containerized environments
• Experience with DevOps/DevSecOps and CI/CD pipelines
• Knowledge of Linux and Windows operating systems
• Knowledge of web systems architecture, APIs, protocols, and integration patterns
• Experience with secure development practices, TDD, and code quality analysis tools
• Knowledge of authentication and authorization protocols and mechanisms
• Experience with cloud computing and distributed systems
• Technical certifications related to Java, Kubernetes, Cloud, DevOps, DevSecOps, or Software Architecture are a plus
• Knowledge of JavaScript is a plus
• Experience with internal development platforms, source code repositories, and management, quality, and security tools is a plus
• Knowledge of the Microsoft 365 platform is a plus
• Knowledge of Python applied to automation and DevOps is a plus
• Experience with or knowledge of Artificial Intelligence and Machine Learning tools and platforms is a plus
• Flexible work arrangements that promote work-life balance
• Professional development and continuous growth of your skills
• Collaborative, diverse, and innovative environment
• SONDA Academy: a learning platform for professional development
• On-site, hybrid, and remote work options
• SONDA Wellness, with initiatives focused on physical, mental, and social health