CI/CD Jobs

757 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of CI/CD Jobs
Job Position Company Posted Location Salary Tags

Foxbit

BR

$59k - $62k

LATOKEN

London, United Kingdom

$30k - $70k

Numbrs

$72k - $150k

Numbrs

$80k - $150k

n.exchange

$70k - $100k

Coinbase

$54k - $90k

Coinbase

$54k - $100k

Coinbase

$59k - $62k

Coinbase

Coinbase

$30k - $78k

Coinbase

$30k - $78k

Coinbase

$59k - $75k

Coinbase

$59k - $75k

Coinbase

$45k - $90k

Coinbase

$72k - $75k

A Foxbit é uma das maiores corretoras de criptomoedas do Brasil e pioneira neste ramo com mais de 6 anos de atuação como exchange de criptomoedas (muito tempo para este mercado!). Acreditamos que a tecnologia tem o poder de melhorar a relação que as pessoas têm com o dinheiro e nós queremos inspirar o mundo a conquistar sua liberdade financeira.

◎ Descrição da Vaga

Estamos à procura de desenvolvedores backend para nos ajudar a evoluir a melhor exchange de criptomoedas do Brasil!

O principal objetivo do time de desenvolvimento da exchange é, em conjunto com Produto e Negócios, manter e desenvolver novas features para a exchange bem como suas APIs (que alimentam robôs e apps) visando segurança, estabilidade e performance.

Quais serão suas principais responsabilidades?

  • Contribuir com a manutenção / desenvolvimento da arquitetura de nossas aplicações visando segurança, qualidade de código e performance na medida do possível / necessário;
  • Trabalhar junto ao time de produto e negócios para entregar novas funcionalidades e serviços;
  • Propiciar um ambiente positivo e inclusivo em todas as reuniões ou interações com o time;

Requisitos Básicos

  • Experiência de no mínimo 5 anos como engenheiro de software;
  • Sólidos conhecimentos em SQL, Banco de Dados Relacionais e Redis;
  • Experiência com sistemas de fila como RabbitMQ, Apache Kafka e SQS;
  • Conhecimento de princípios básicos de segurança da informação no desenvolvimento de software;
  • Capacidade de gerar código de alta qualidade, bem testado e seguindo boas práticas de desenvolvimento e segurança;
    • Sólidos conhecimentos em Design Patterns, metodologias e boas práticas, tais como:
      • SOLID Principle;
      • Code Review;
      • Desenvolvimento Agile (Scrum / Kanban);
      • Testes automatizados (TDD);
      • Código legível e claro;
    • Desenvolvimento com foco voltado ao produto e cliente;

    Desejável

    • Experiência com Ruby on Rails ou NodeJS;
    • Experiência com outras linguagens como Python, Go ou Elixir;
    • Experiência com APIs REST e Web Sockets;
    • Ser apaixonado por entregar software de alta qualidade, confiável e seguro;
    • Familiaridade com Docker;
    • Experiência com servidores Linux;
    • Conhecer infraestrutura como código usando Terraform (aplicado principalmente na AWS);
    • Conhecimento do mercado financeiro e/ou criptomoedas;
    • Conhecimento de Blockchain e/ou Smart Contracts;

    É importante que a/o candidata(o)

    • Goste de desafios;
    • Tenha resiliência em colaboração, goste de receber ou realizar críticas construtivas;
    • Procure entender o funcionamento de forma geral da exchange e seus produtos;
    • Seja antenado em novas tecnologias;
    • Tenha um senso crítico voltado à segurança da informação;

    ◎ Processos e tecnologias que utilizamos

    Geral

    • Desenvolvimento ágil com base no Scrum usando JIRA;
    • Documentação interna com Discourse;
    • Dashboards para acompanhamento dos produtos com Datadog, Grafana e Metabase;

    Desenvolvimento

    • Fluxo de desenvolvimento com Code Review utilizando Github;
    • Fluxo de testes e deployments (CI/CD) com CircleCI ou Github Actions;
    • As principais frameworks e bibliotecas são Ruby com Ruby on Rails, RSpec, NextJS, NestJS, React, Jest, Cypress, GraphQL e mais;
    • Filas com RabbitMQ e Sidekiq;
    • Bug tracking com Rollbar;
    • APIs internas com GraphQL e externas com REST e WebSocket;
    • Teste de carga e stress com K6;

    Infraestrutura

    • Utilizamos principalmente AWS e seus mais variados serviços como RDS Aurora, ECS, S3, Elasticache, Elasticsearch, Lambda, Redshift, e mais;
    • Infraestrutura como código usando Terraform;
    • Docker é a nossa base para desenvolvimento e produção;
    • Muitas métricas e dashboards com Datadog e Grafana;
    • WAF e CDN com Cloudflare;
    • Serviços de suporte em Go Lang e ShellScript;

    ◎ Benefícios

    • Plano de saúde e odontológico SulAmérica com dependentes (desconto no salário somente em caso de upgrade);
    • Seguro de vida Prudential (sem desconto no salário);
    • Cartão VEE - R$800,00 (R$700,00 VR/VA e R$100,00 - flexível na divisão e sem desconto);
    • Auxílio HomeOffice - R$250,00;
    • Incentivo aprendizado (workshops, cursos, idioma, entre outros) com análise prévia e somente após 3 meses de empresa;
    • Crédito consignado somente após 3 meses de empresa (limite de acordo com o salário e o valor da parcela não pode ultrapassar 25% do salário);
    • 1 Day Off na semana do seu aniversário;
    • Descontos na taxa de trade. Yay!

    Se você se encaixa nesse perfil ou acredita que pode contribuir com a Foxbit, candidate-se e vamos conversar!

    What are CI CD jobs?

    CI/CD jobs refer to positions in the software development field that focus on implementing and managing continuous integration and continuous delivery/deployment processes

    CI/CD is a set of practices that enable developers to deliver software changes frequently and reliably

    Some of the skills and qualifications required for CI/CD jobs may include: Proficiency in scripting and programming languages such as Python, Ruby, or Bash, knowledge of CI/CD tools and technologies like Jenkins, GitLab, or CircleCI, experience with containerization technologies like Docker and Kubernetes

    Here are some common CI/CD job titles:

    1. CI/CD Engineer: Responsible for designing, implementing, and maintaining continuous integration and delivery pipelines.
    2. DevOps Engineer: Focused on automating infrastructure and deployment processes, as well as managing the CI/CD pipeline.
    3. Release Manager: Responsible for managing the release process, coordinating with development and operations teams, and ensuring the successful deployment of software changes.
    4. Build Engineer: Works on the build automation process, creating and maintaining build scripts, and ensuring that builds are consistent and repeatable.
    5. Site Reliability Engineer: Focused on ensuring the reliability and availability of systems and applications, often through automation and monitoring.