Software Architect - Cloud Services Integration

Ockam


1 month ago

04/11/2020 10:23:51

Job type: Full-time

Hiring from: Pacific Time +/- 4 hours

Category: Software Development


Ockam is building interfaces to cloud services like Kafka, InfluxDB, Okta. We are also creating new cloud services like the Ockam Registry.

This is an exciting and challenging role on the Ockam Team. You will be responsible for building core components and generalized interfaces in the Ockam code base. You will also get to work with some of the most popular open source communities in the edge and IoT ecosystems.  Moreover you will be building infrastructure templates and standing up resources in public cloud environments. 

The primary language we utilize in this layer of the stack is Golang, however, you will have the opportunity to utilize or learn Erlang, Elixir, C, and Rust at Ockam. Cryptography protocols are utilized throughout the Ockam stack, so whether this is an area of experience or experimentation in your past, you will be challenged.

Ockam is a small and extremely senior team. This role involves architecture, interface design, writing code, responsibility for testing, and publishing documentation. Everyone on the Ockam team takes responsibility for their parts from end-to-end, including the creation of long term objectives, issues in GitHub, task management in our Trello boards, and summaries of key results.

Expertise

  • Git and GitHub's workflow.
  • Modern CI/CD pipelines and DevOps.
  • API design
  • Building complex code bases in the Go language
  • Individual and collaborative project management leadership

Experience

  • 10+ years of experience
  • Building with Docker and Kubernetes
  • Provisioning and operating cloud services in AWS, Azure or Google Cloud
  • Consuming and contributing to open source codebases
  • The basics of cryptography and PKI
  • Messaging systems like RabbitMQ 
  • Comfort switching between multiple programming languages

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!