Fullstack Engineer

Cologne, Germany

Data Edge

DataEdge is the place for Microsoft Azure, Oracle and SQL database management solutions empowering small and medium sized businesses to better manage, optimize and secure their data cost effectively.

View all jobs at Data Edge

Apply now Apply later

Fullstack Software Engineer (Expert Level) Focus on DevOps

Role Overview

We are looking for an Expert-Level Fullstack Software Engineer with a strong DevOps focus to join our clients team. This role involves enhancing AI-driven tools, automating code review processes, and improving CI/CD pipelines to optimize software development workflows. The ideal candidate should have extensive experience in full-stack development, DevOps practices, and cloud-based architectures.

Key Responsibilities

AI-Driven Development Enhancements

  1. AI Reviewer Automation

    • Automate code review suggestions for Merge Requests.
    • Improve context and prompts for AI-driven code analysis.
    • Expand functionality to general code reviews and direct GitLab suggestions.
    • (Optional) Develop a VS Code extension to minimize context switching.
  2. AI-Powered Pipeline Failure Analysis

    • Enhance AI-driven failure detection in CI/CD pipelines.
    • Integrate failure analysis with SE-GPT AI chat tool.
    • Fully integrate AI-powered troubleshooting with GitLab.
  3. Automated Documentation Generation

    • Improve AIs ability to generate documentation using Confluence, Jira, and predefined prompts.
    • Enrich SE-GPT with documentation templates for structured output.
  4. Enhancements to SE-GPT (Internal AI Chat Tool)

    • Improve search capabilities using Azure OpenAI & ElasticSearch.
    • Implement Retrieval Augmented Generation (RAG) for contextual accuracy.
    • Directly integrate AI-generated code suggestions from Jira tickets.
    • Build a prompt library to improve AI interactions.
    • (Optional) Develop a VS Code extension for IDE-level AI interactions.
  5. Metrics & Reporting

    • Develop custom telemetry tools to monitor AI usage and efficiency.
    • Implement real-time dashboards using Grafana and Azure Dashboard.
  6. Pilot Testing for AI Tools & IDE Integration

    • Conduct pilot programs with different AI tools to optimize developer workflows.
    • Collect feedback to enhance AI-assisted software engineering.

Technical Skills & Experience

Frontend Development:

  • Full-stack expertise with TypeScript and React for web-based UIs.

Backend Development:

  • Proven experience developing scalable back-end systems using C# and .NET Core (latest versions).
  • Expertise in API design and implementation.
  • Hands-on experience in CI/CD, automated E2E testing, TDD, DDD, Docker, RabbitMQ, and NATS.
  • Familiarity with data integration tools is a plus.

Microservices & Cloud Architecture:

  • Proficiency in AKS (Azure Kubernetes Service).
  • Experience with RabbitMQ, NATS, gRPC, REST, Postgres, and MS SQL Server.

DevOps & Infrastructure Automation:

  • Strong understanding of source control, automation, virtualization, and build/release best practices.
  • Hands-on experience with CI/CD tools and GitLab.
  • Basic knowledge of Kubernetes for container orchestration.
  • Familiarity with Terraform, Ansible, and Azure Cloud (preferred).

Why Join?

  • Work on cutting-edge AI-driven development tools.
  • Fully remote nearshore position with a leading technology-driven company.
  • Competitive contract with long-term potential.
  • Hands-on experience with advanced AI, DevOps, and automation technologies.

If you are a Fullstack Software Engineer with expertise in DevOps, AI automation, and cloud-based development, we encourage you to apply!

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  4  0  0
Category: Engineering Jobs

Tags: Ansible APIs Architecture Azure CI/CD Confluence DevOps Docker Elasticsearch Engineering GitLab GPT Grafana Jira Kubernetes Microservices MS SQL OpenAI Pipelines PostgreSQL RabbitMQ RAG React SQL TDD Terraform Testing TypeScript

Regions: Remote/Anywhere Europe
Country: Germany

More jobs like this