Match Profiler is an Information Systems consultant who has been working in the national and international market since 1999. We have multidisciplinary skills and IT know-how that allow us to contribute, optimize and progress with our clients. We are currently recruiting, for integration in our internal team/client, professionals with the following profile:
Software Developer (Golang, Angular) - Hybrid (2 days/week - Lisbon)
About the Role
We are looking for a Software Engineer to join a cloud-native project focused on the development and maintenance of backend and frontend solutions. The role combines Go, Angular, Kubernetes, Docker, AWS, GitLab CI/CD, Robot Framework and Python, within a Scrum Agile environment.
What You'll Do
- Develop and maintain core Go-based backend services running on Kubernetes.
- Design and implement RESTful APIs and server-side applications using Go.
- Contribute to the development of modern Angular 18+ user interfaces.
- Design, develop and maintain End-to-End (E2E) automated tests using Robot Framework and Python.
- Deploy, manage and troubleshoot applications running on Kubernetes.
- Work with Docker, including containerization and management of images and containers.
- Contribute to and enhance GitLab CI/CD pipelines.
- Work with AWS cloud services and cloud-native technologies.
- Collaborate with cross-functional teams within a Scrum Agile framework.
Requirements
- Professional experience in software development within cloud-native environments.
- Go: solid experience developing and maintaining RESTful APIs and backend/server-side applications.
- Angular 18+: experience developing modern web user interfaces.
- Kubernetes: practical experience deploying, managing and troubleshooting applications in Kubernetes clusters.
- Docker: hands-on experience with containerization and Docker images/containers.
- GitLab CI/CD: practical experience with GitLab and CI/CD pipelines.
- Robot Framework & Python: experience developing and maintaining E2E automated tests, with practical Python scripting skills (PLUS)
- Experience with AWS.
- Experience working in Scrum/Agile environments.
- Fluent English, both written and spoken, is mandatory.
- Good communication
- Team spirit
- Proactivity
- Time management
What we can offer:
- Personalized support from your team
- Your manager will take into consideration your motivations and suggestions
- Victories will be celebrated together
- Your HR and Support Teams will always be available to help
- Constant feedback on your work
- A network of hundreds of partnerships with companies from numerous sectors that offer you exclusive discounts (health, well-being, travel, gastronomy, culture, leisure, training, etc)
- And, of course, many gatherings and social events