onsite
Software Engineer - Development Workflows - Deutsches Klima rechenzentrum GmbH
Software Engineer
Software Engineer focused on building and optimizing development workflows, leveraging Python, Node.js, AWS, Docker, and CI/CD pipelines to deliver reliable, scalable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain backend services using Python and Node.js.
- Implement and manage CI/CD pipelines to automate testing, integration, and deployment.
- Containerize applications with Docker and orchestrate deployments on AWS infrastructure.
- Collaborate with cross‑functional teams to define and refine development best practices.
- Monitor and troubleshoot production systems, ensuring high availability and performance.
Requirements
- Proven experience in Python and Node.js development.
- Strong knowledge of AWS services (EC2, S3, RDS, ECS/EKS).
- Hands‑on experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Solid understanding of version control, branching strategies, and code review processes.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdockercicd