We believe transparency, trust and integrity are the pillars of any business and relationship and that is what we promise our clients and employees who join our company KCS IT.
Here, you can be totally sure about this: we value each person that joins us. We welcome everyone as part of this family and we to everything we can so that we can learn and grow together.
What are we looking for? Backend - Golang
You will join a squad of developers and will be expected to be able to take a technical story or task which has been created by a Team Leader and implement it within our cloud-first infrastructure in a safe and timely manner. They will be responsible for writing the necessary code, writing the necessary infrastructure-as-code configurations, passing the code through the testing stages of the pipelines, getting the code through code review and, finally, deploying it to production, all using the CI/CD pipelines that are available for those purposes.
You will be expected to participate in code review of their peer’s work and also to be responsive to their tasks being reviewed by the team, discussing issues that are raised and acting on decisions arising from that activity.
It is also within your responsibility keeping up with the security updates and relevant updates/upgrades, suggesting upgrades or code re-writes whenever necessary.
Along with the code, you are expected to deliver technical documentation of the work they produce and to always comply with Worten’s logging, metrics and reporting guidelines within their projects.
Your Value (although a lack of knowledge in any specific area(s) is not a terminal handicap):
Golang (or at least 3 years as a backend developer, Java, Perl, C++,…)
Comfortable designing unit and integration tests
Relational databases — MySQL, Postgres
Non-relational databases — Redis, DynamoDB, Elasticsearch
Messaging systems — Kafka, SQS
Cloud services, specifically AWS — Lambda, S3, etc
Git, CI/CD systems, Docker
DDD or Clean Architecture
Actor Models, Sagas and Process Managers
It is preferable to be in Portugal already! You can start remotely, but it will always be necessary to integrate the offices in Portugal in the future
What can you expect from us?
Integration in a professional, dynamic and constantly growing team that:
- Values your professional and personal growth and offers you several training courses
- Has a strong international presence and can provide you a experience abroad
- Is always by your side, helps and values you in every single moment
Do you accept the challenge of coming with us?
We are KCS: We konnect. We unite. We kommunicate.
We fight to offer better services. To go further every day. Together.
Connected. As K. As ONE.