11 Aug
|
Smart Soc Solutions
|
Bengaluru
11 Aug
Smart Soc Solutions
Bengaluru
Role & responsibilities
Design a data model/schema for tracking: checklist items (required execution steps), their success criteria, and per-team/per-project execution status (executed / not executed / passed / failed / stale).
Build a lightweight local database backend (e.g., SQLite) to persist check definitions, run history, and results.
Implement file ingestion and parsing for heterogeneous input formats (plain text/log files, JSON, CSV, and similar), extracting relevant status/metric data and mapping it to the defined success criteria.
Build a rules/evaluation engine that compares parsed data against defined success criteria and produces a pass/fail/incomplete verdict per check.
Develop an HTML-based front-end dashboard atop the underlying database (static HTML+JS, or lightweight local web server -- no external hosting)
Provide a mechanism for adding/editing/versioning check definitions without code changes (e.g., a config file or admin UI).
Write ingestion/automation scripts (Python preferred)
that can be scheduled or triggered to pull new data files and update the database.
Document the system architecture, data schema, and how to onboard a current check or a current team.
Deploy and validate the full stack on RHEL8 Linux within existing infrastructure constraints (no external cloud dependencies, filesystem/network permissions as applicable).
Preferred candidate profile
2+ years Solid Python for backend scripting, file parsing, and data processing
AI and LLM application for the code development
Experience with a lightweight embedded database (SQLite or equivalent) -- schema design, querying, migrations
Front-end development fundamentals: HTML, CSS, JavaScript (framework optional -- vanilla JS or a lightweight framework acceptable)
Experience parsing/normalizing mixed unstructured/semi-structured data (text logs, JSON, CSV)
Comfortable working on Linux (RHEL/CentOS), command-line tools, cron/scheduled jobs, file permissions-
Git version control
📌 Ai Ml & Python Developer Bengaluru
🏢 Smart Soc Solutions
📍 Bengaluru