onsite
Software Engineer 2 - Zabbix/Python/Java/Linux - Captivation Software
Software Engineer
Mid‑level software engineer focused on developing and maintaining monitoring solutions using Python, Java, and Zabbix on Linux platforms, supporting mission‑critical systems with a Top Secret/SCI clearance.
About the role
Key Responsibilities
- Design, develop, and maintain scalable monitoring and alerting components in Python and Java.
- Integrate Zabbix with custom agents and dashboards to provide real‑time visibility into mission‑critical infrastructure.
- Collaborate with cross‑functional teams to troubleshoot, optimize, and secure Linux‑based services.
- Participate in code reviews, unit testing, and continuous integration pipelines to ensure high code quality.
- Document architecture, design decisions, and operational procedures for internal use.
Requirements
- 3+ years of software development experience with Python and Java.
- Hands‑on experience configuring and extending Zabbix monitoring platform.
- Strong Linux system administration skills and familiarity with shell scripting.
- Current Top Secret/SCI clearance or ability to obtain one.
- Excellent problem‑solving skills and a collaborative mindset.