Full Stack Development for Data Platform

Job ID: 39670250

Budget: $30 – $250 USD

1. Backend/API Engineer

Responsibilities:

Develop and maintain robust backend services using Python and FastAPI.

Create and manage RESTful APIs for data integration and processing.

Integrate backend systems with databases (PostgreSQL).

Skills:

Strong experience with Python and FastAPI.

Expertise in database management (SQLAlchemy, PostgreSQL).

Proficiency with RESTful API design and integration.

2. AI/ML Engineer

Responsibilities:

Build and fine-tune NLP models for PII detection and content classification.

Implement anomaly detection and classification algorithms.

Evaluate and optimize model accuracy and performance.

Skills:

Proficiency in NLP tools and libraries (spaCy, HuggingFace transformers, Presidio).

Experience in machine learning frameworks (scikit-learn, PyTorch).

Strong understanding of model evaluation and optimization.

3. Cybersecurity/DLP Engineer

Responsibilities:

Design and implement Data Loss Prevention strategies.

Configure and manage endpoint and network security tools (OSQuery, Wazuh, Zeek).

Automate cybersecurity incident responses.

Skills:

Expertise in cybersecurity protocols and frameworks.

Experience with DLP technologies and security tool integrations.

Knowledge of scripting and automation (Python, Bash).

4. DevOps/Cloud Engineer

Responsibilities:

Set up CI/CD pipelines and deployment infrastructure.

Manage cloud deployments using Docker, Kubernetes, and cloud providers.

Implement monitoring, logging, and alerting solutions.

Skills:

Solid experience in Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins).

Familiarity with cloud infrastructure (AWS, GCP, Azure).

Proficiency in Infrastructure-as-Code tools (Terraform, Ansible).

5. Frontend/Reporting Engineer

Responsibilities:

Develop interactive dashboards and reporting tools.

Design user-friendly interfaces for compliance monitoring.

Ensure timely and accurate data visualization.

Skills:

Experience with dashboarding tools (Grafana, Metabase, Streamlit).

Knowledge of frontend frameworks (React, JavaScript, HTML/CSS).

Strong data visualization and UI/UX design skills.

6. Data Engineer (Optional)

Responsibilities:

Build and maintain data pipelines and ETL processes.

Optimize data storage and retrieval for performance.

Ensure data quality and accuracy across systems.

Skills:

Expertise in ETL tools and pipeline development (Apache Airflow).

Proficiency in database management and optimization.

Familiarity with big data technologies and methodologies.