DevOps Specialist (Full-Stack Developer)
What you'll do
-
Backend APIs: Build and maintain RESTful services using FastAPI, SQLAlchemy, PostgreSQL, Redis caching, and RabbitMQ message processing.
-
Frontend Dashboards: Develop interactive views with React 18, TypeScript, Material-UI, and charting libraries (Chart.js, Recharts) featuring analytics and Gantt views.
-
Third-Party Integrations: Connect with Jenkins, GitHub, JIRA, and other internal APIs for comprehensive data collection and reporting.
-
CI/CD Pipeline: Contribute to Jenkins multibranch pipelines, Docker image builds, JFrog Artifactory publishing, and QA deployments.
-
Infrastructure & Security: Manage Docker Compose environments and Linux VM deployments while supporting JWT + Azure AD SSO authentication.
-
Issue Resolution & Documentation: Triage production bugs, perform root-cause analysis, and maintain current architecture docs and runbooks.
What you'll need to get the job done
Backend (3–5+ Years)
-
Python 3.11+: Strong proficiency.
-
FastAPI: Routing, dependency injection, and background tasks.
-
Data Management: SQLAlchemy 2.0 (ORM), PostgreSQL (schema design/optimization), and Redis (caching patterns).
-
Messaging: RabbitMQ fundamentals.
-
API Design: REST API design, OpenAPI/Swagger, and Pydantic validation.
Frontend
-
TypeScript 5.x & React 18: Hooks, context, and functional components.
-
Material-UI (MUI) 5: DataGrid, theming, and responsive layouts.
-
Data Visualization: Experience with Chart.js, Recharts, or similar libraries.
DevOps & Infrastructure
-
Orchestration: Docker & Docker Compose.
-
Automation: Jenkins pipeline authoring and maintenance.
-
Linux: Ubuntu administration, systemd, and shell scripting.
-
Testing: Writing pytest and Jest suites as a standard part of the development lifecycle.
Security
-
Authentication: JWT + OAuth2/OIDC (Microsoft Entra ID / Azure AD).
What will make us REALLY love you
-
Experience with AI-Assisted Development or Spec-Driven Development.
-
Familiarity with JIRA REST API and JQL.
-
Knowledge of SLA/analytics dashboard design.
-
Performance profiling (Python, React).
Related jobs
Are we your next great career match?
We are a global team of engineers present in eight countries and three continents. Together with our world-leading partners, we create tomorrow's technology in telecom, automotive, industrial, defence, and medtech.