NetData Inc. company's all remote jobs
Netdata is looking for Senior Site Reliability / DevOps Engineers proficient in CI/CD methodologies, coupled with strong experience in software written in Javascript, Go, C, Python, or other scripting languages, to join our distributed (remote) engineering team.
As a Senior SRE/DevOps engineer you will focus on supporting our netdata cloud offerings, augmenting our existing development infrastructure by implementing the automation necessary to catalyze further development of both our open-source project and our commercial offerings, and last, but certainly not least, participating in the development of Netdata by making sure it's a first-class citizen in various operating environments (e.g. orchestrated containers, IoT devices, etc.)
Your work will include building CI/CD pipelines, packaging, installation facilities, and operational processes as well as developing custom solutions for our various teams and systems. As a Netdata SRE/DevOps engineer, you will also be assisting engineers across our company, enabling them to provide world-class solutions for numerous platforms; as well as our community, open-source contributors, and team-members with your deep knowledge of systems and troubleshooting skills.
Responsibilities
- Develop our automated CI/CD, packaging, deployment, and execution environment infrastructure.
- Develop automation tools to catalyze existing development or operational processes.
- Evaluate, architect, and develop technology options for our infrastructure and systems.
- Troubleshoot, maintain, enhance and augment our platform.
- Automate tasks wherever possible.
- Stay up-to-date on emerging technologies.
Required experience
- A bachelor's degree in Computer Science or equivalent
- 3+ years of experience on CI/CD tools (Travis, Gitlab, AWS, Azure, etc) and methodologies
- Minimum 3 years of Linux systems development and/or administration.
- Minimum 2 years of experience with at least one scripting language, coupled with related automation projects
- Previous experience with cloud-based technologies and surrounding operational processes
- Self motivated, conscientious, with a problem-solving, hands-on mindset.
- Perfectionist where it matters, but also pragmatic, with effective time management skills.
- Team player, eager to help.
- Excellent analytical skills.
- Excellent command of spoken and written English.
Preferred experience
- Minimum 2 years of Go, Javascript and C development experience in demanding environments.
- Expert on Continuous Integration, with long experience in Test Automation
- 5+ years of shell scripting experience, on at least 2 languages (BASH, python, perl, ruby, etc.)
- Minimum 2 years of experience with Google Cloud app engine and surrounding operational processes
- Experience on configuration management and tools to support it (Ansible, puppet, etc.)
- Experience with monitoring solutions and service assurance in general.
- A linux, cross-distribution artisan. A good amount of knowledge on windows system administration
- Open source contributor
- Agile Development Methodology
Job Benefits:
- Competitive salary
- Generous stock plan
- Remote work & flexible working hours
- Work in an engineering-first organization
- Work on Open Source software!
Time zone: (GMT+02:00) Athens +/- 6 hours
Netdata is looking for senior software engineers, with particular expertise and interest in the Go Programming Language to join our distributed (remote) engineering team.
The position is 100% remote, but with your location's timezone limited from UTC -3 to UTC +5.
We are building a modern microservices-based platform to complement our open-source project. As a Senior Software Enigneer you will be expected to program in several languages, focusing on, but not limited to, Go. You will need to be familiar with architecting and developing production-grade microservices and distributed systems, REST, message brokers (e.g. Kafka, RabbitMQ, ActiveMQ, etc.) as well as writing testable, maintainable code.
Responsibilities
- Design and implement cloud-based microservices and APIs that complement our edge agents.
- Write clean, maintainable and testable code.
- Troubleshoot and debug applications.
- Operate the platform within our security and privacy guidelines.
- Collaborate with frontend developers to integrate user-facing elements with server side logic.
- Gather and address technical and design requirements.
- Build reusable code and libraries for future use.
- Automate tasks wherever possible.
- Liaise with developers, designers and system administrators to identify new features.
- Follow emerging technologies and frameworks.
Job Benefits:
- Competitive salary
- Generous stock plan
- Remote work & flexible working hours
- Work in an engineering-first organization
- Work on Open Source software!
Time zone: (GMT+02:00) Athens +/- 6 hours
Netdata is looking for talented senior frontend developers to join our distributed (remote) engineering team.
As a senior frontend developer at Netdata, you will need to be passionate about web technologies, declarative/reactive programming paradigms, testable code, and extreme performance. You will live and breathe within the Chrome/Firefox/Safari Developer Tools and make sure we deliver a world-class experience to the millions of people using our product on a daily basis.
Responsibilities
- Use modern Web technologies and frameworks to develop our frontend platform, components, and libraries
- Write testable, documented code that is highly maintainable
- Develop for maximum performance, compatibility and world-class user experience, across devices and form-factors.
- Collaborate with UX/UI designers to improve usability and accessibility
- Create quality mockups and prototypes
- Automate repetitive tasks when possible
- Stay up-to-date on emerging technologies and frameworks
Job Benefits:
- Competitive salary
- Generous stock plan
- Remote work & flexible working hours
- Work in an engineering-first organization
- Work on Open Source software!
Time zone: (GMT+02:00) Athens +/- 6 hours