Engenheiro De Software Sênior
CurrentSenior Software EngineerDeveloped and deployed a cloud-based ERP system: Architected and implemented an enterprise resource planning (ERP) system leveraging cloud infrastructure to ensure scalability, reliability, and high availability.Microservices architecture: Designed and developed the ERP system using microservices architecture, enabling modularity and independent deployment of services, which enhanced system flexibility and maintainability.Kubernetes orchestration: Utilized Kubernetes for container orchestration, ensuring efficient management, scaling, and deployment of microservices across the cloud environment.Database management: Managed data persistence using PostgreSQL, ensuring data integrity and performance through effective database design and optimization techniques.API development: Developed RESTful APIs for various ERP modules, enabling seamless integration with third-party systems and enhancing the system's extensibility.Monitoring and logging: Implemented robust monitoring and logging solutions using tools such as Grafana, ensuring proactive issue detection and resolution.SkillsProgramming Languages: Java, JavaScript, TypeScript, SQLFrameworks: Spring Boot, Node.js, AngularContainerization: DockerOrchestration: KubernetesCloud Platforms: AWSCI/CD Tools: Jenkins, GitLab CIDatabases: PostgreSQLMonitoring Tools: GrafanaAPI Development: RESTful APIs, OpenAPI, RabbitMQ