Description
InnoTech is a dynamic company native to a global technological environment.
We deliver NearTech - IT factory service model made easy - and PeopleTech - when talent matches ambition, great things happen!
More than IT Company, we're a Connection Company.
InnoTech is looking for a Golang Developer with the following profile:
Responsibilities:
- 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.
- 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.
- Keeping up with the security updates and relevant updates/upgrades, suggesting upgrades or code re-writes whenever necessary.
- Deliver technical documentation of the work they produce and to always comply with client's logging, metrics and reporting guidelines within their projects.
Skiils:
Knowledge or interest in the following domains are relevant to us, although a lack of knowledge in any specific area(s) is not a terminal handicap:
- Golang
- 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
- Event-driven systems
- DDD or Clean Architecture
- Actor Models, Sagas and Process Managers
Link