In this role, your main responsibilities will be:
- Developing, deploying, and maintaining solutions that empower education and research, using technologies like FastAPI, React.js, Node.js, PostgreSQL, and Traefik.
- Participating in code reviews to ensure code quality and to provide & receive feedback.
- Applying IT security best practices, including e.g. Zero Trust and Least Privilege principles.
- Working with clients to define user needs and translate them into technical solutions.
- Creating clear documentation to ensure easy maintenance and tool adoption by clients.
- Ensuring reliability of services with modern monitoring tools (e.g. Prometheus, Grafana).
- Providing support and consultation for clients.
- Leveraging Agentic Workflows: Proactively utilizing advanced development tooling (e.g., GitHub Copilot, internal LLM agents) to significantly accelerate coding practices, automate boilerplate code generation, and test plan creation.
- Designing and building robust CI/CD pipelines and automation systems that integrate AI-driven testing, monitoring, and deployment processes.
- Contributing to platform reliability, observability, and operational excellence (Prometheus, Grafana), designing systems that are resilient and easily maintainable in an automated context.
Required skills / experience:
- Computer Science degree, or software development skills acquired through hands-on experience in professional settings.
- Proficiency in developing and deploying full-stack applications using FastAPI, React.js, and related technologies.
- Experience working closely with technical and non-technical stakeholders to deliver tailored software solutions.
- Experience with DevOps (GitLab/GitHub), CI/CD and configuration management (e.g. Ansible).
- Experience with container and cloud technologies (Kubernetes, Docker etc).
Nice-to-have skills / experience:
- Experience in Linux in production server environments.
- Experience in leading software development projects.
- Experience leveraging AI or LLMs to enhance applications.
- Experience in Site Reliability Engineering.