NXLog · 13 hours ago
Rust Development Lead
Maximize your interview chances
Information Technology
Insider Connection @NXLog
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design architecture, plan development processes, and lead execution.
Develop software using Rust.
Actively contribute to architecture discussions and decision-making.
Lead planning sessions, retrospectives, and provide feedback on team performance.
Collaborate with product and engineering teams to refine issues and drive project success.
Conduct research on new technologies, performance testing, and coordinate with DevOps and Support for urgent matters.
Provide code reviews, guide architectural decisions, and manage development processes.
Commit code regularly, ensure thorough testing, and address bugs or performance improvements.
Oversee documentation, collaborate with technical writers, and ensure clear communication on progress and challenges.
Innovate and contribute to team and company goals while maintaining strong time management and reporting.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Design architecture, plan development processes, and lead execution.
Develop software using Rust.
Actively contribute to architecture discussions and decision-making.
Lead planning sessions, retrospectives, and provide feedback on team performance.
Collaborate with product and engineering teams to refine issues and drive project success.
Conduct research on new technologies, performance testing, and coordinate with DevOps and Support for urgent matters.
Provide code reviews, guide architectural decisions, and manage development processes.
Commit code regularly, ensure thorough testing, and address bugs or performance improvements.
Oversee documentation, collaborate with technical writers, and ensure clear communication on progress and challenges.
Innovate and contribute to team and company goals while maintaining strong time management and reporting.
Experience with log management tools and SIEM products (QRadar, ArcSight, Splunk, Snare, syslogd, Logstash, Kafka, Scribe, ELK, Graylog, etc).
Working knowledge of SSL/TLS, X509 certificates, and PKI.
Good knowledge of protocols, including networking (e.g. TCP, UDP) and application layer (e.g. DNS, DHCP) protocols.
Excellent debugging and troubleshooting skills with relevant tooling knowledge.
Passion to work with Linux systems while also feeling at home on Windows.
Experience in building, running applications under Linux.
Fluent English.
Preferred
Knowledge of scripting languages: Shell, Perl, Python, Powershell.
Experience with MacOS, BSD, Solaris, AIX systems.
Experience in usage of Docker, Podman, Kubernetes or other orchestration engine.
Experience in information security and optionally having a CISA, CISSP, or similar certification.
BS degree in Information Technology, Computer Science, or relevant field.
Benefits
PTO & other rewards
Opportunity to work with a state-of-the-art log management product