Job
- Level
- Senior
- Job Field
- IT, DevOps, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Stuttgart
- Working Model
- Onsite
Job Summary
In this role, you develop cloud-native geospatial applications and maintain platform services using C#, Spark, and Python while implementing RESTful APIs and managing CI/CD pipelines.
Job Technologies
Your role in the team
- Design, develop, and maintain geospatial platform services using C# and Spark.
- Build and optimize cloud-native geospatial applications leveraging Azure / AWS / GCP services.
- Implement RESTful OpenAPI spec APIs, data models, and asynchronous processing systems.
- Write Python scripts for automation, testing, data analysis, or integration tasks.
- Ensure scalability, reliability, and performance of backend components.
- Integrate and manage SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
- Develop and maintain CI/CD pipelines and containerized deployments (e.g., Docker, Kubernetes).
- Collaborate with frontend developers, DevOps engineers, and data teams.
- Conduct code reviews, write unit/integration tests, and follow best coding practices.
- Participate in architectural discussions and contribute to technical design decisions.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Working knowledge of Python for scripting, automation, or backend logic.
- Strong understanding of API design, microservices, and distributed systems.
- Vertrautheit mit CI/CD-Tools (Azure DevOps, GitHub Actions, Jenkins usw.).
- Starkes Verständnis der Grundlagen der Linux-Systemadministration.
Experience
- 5+ years of experience in big data platform development, 10+ years of software development experience.
- Proven Spark experience.
- Hands-on experience with cloud platforms (Azure preferred; AWS or GCP also considered).
- Production experience with PostgreSQL, MongoDB, SQL Server or similar.
- Experience with version control (Git) and agile development methodologies.
- Terraform or similar Infrastructure-as-Code experience.
- Large scale cloud application experience, with demonstrable ability to troubleshoot and solve production issues.
This text has been machine translated. Show original
What we offer
- Location: on-site in our Stuttgart office, 4 days in office, 1 day flexible, remote contract is not possible.
This text has been machine translated. Show original
Topics that you deal with on the job
Job Locations
This is your employer
Trimble
Trimble is the leading provider of IT solutions for building technology in the German-speaking market.
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production