Senior GoLang Developer

This job is no longer active!

View all jobs Evolve today active


View all jobs Senior GoLang Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Evolve today
Domain:
  • IT Software
  • Job type: full-time
    Job level: peste 5 years of experience
    Location:
  • BUCHAREST
  • Ilfov
  • Updated at: 15.04.2023
    Job remote: Hybrid-Mixt (Partially Remote)
    Short company description

    At Evolve today we offer complex Human Resources services, from business consulting to headhunting and recruitment. We have extensive experience in finding talented professionals, for a variety of industries, especially in the IT sector.
    We started with a dream: to create a Human Resources company with a strong, unique profile on the market, deeply shaped by our core values: commitment to performance, professionalism, a balanced approach and deep satisfaction for our clients.
    From that moment, we nurtured special relationships and we continuously evolved, being flexible, but staying true to our values. We aim higher and higher and we invite you to EVOLVE with us!

    Requirements

    For our client, an international software company with more than 20 years of experience on the market, we are looking for a Golang Developer to join their growing IT Development Team.

    The product is a very complex online Platform, which is an ambitious project that comes with both interesting challenges, but also with the opportunity to shape how work is done, to have a great impact on the final product and grow your experience in a nice and supportive environment.

    If you have a passion for IT and consider yourself a tech-savvy professional, who aspires to move forward in his career, then this job is the perfect match for you!


    What you bring:

    A minimum of 4+ years of experience in programming
    At least 2 years experience with Go
    Documentation and testing (unit, functional, integration) skills
    Version Control Systems (git, github, gitlab) and build/deploy pipelines
    Experience with Docker (images/containers),
    Experience with Microservices
    Experience with Storage, Http, gRpc and protobuffs
    Good understanding of networking (tcp/ip, dns)
    Experience in build, registry, deploy, versions
    Good understanding of code lifecycle (from local machine to production),
    Basic knowledge of encapsulation, deployment, communication, logging, tracing, metrics, relational (MySql, Postgres), non relational (Elasticsearch, Cassandra)
    Knowledge of cache (Redis)
    Computer science fundamentals and beyond
    Good communication skills in English


    Nice to have:

    Good understanding of distributed systems
    Experience with: java, bash, angular, messaging - kafka
    Experience with container orchestration - kubernetes, helm
    Private/public cloud experience - aws, azure, openstack
    Observability - prometheus, grafana, dashboarding
    experienced with linux systems (os fundamentals and administration)

    Responsibilities

    You will be:

    Owner of multiple microservices
    Implementing new features
    Applying best practices related to security, performance, scalability
    Helping on translating business requirements into high performance software
    Maintaining, adapting existing code

    Other info

    What we offer:

    Good compensation plan, according to your skills and further development.
    Access to a complex product that uses the latest technologies
    A supportive team and environment, where your opinion really matters
    The opportunity to grow and improve your skills by dealing with various technical challenges.