Senior Backend/Software Developer Python
Role details
Job location
Tech stack
Job description
API Integrity Jenkins REST Data Processing Test Automation CAN iOS Windows Mobile App LESS Python Automated Testing Automation Testing Bash GIT GitLab Linux Support Continuous Integration LinkedIn Microservices Teamfähigkeit Flexibilität
Stellenbeschreibung
I like the variety of challenges that still exist after more than 10 years of working on UCS. I like seeing both the product and the technologies and processes evolve for the better. I like seeing how Univention manages to successfully balance the spectrum of customer and market requirements and bridge the gap between long-term stability requirements from the customer side and new technological challenges on the other side.
Ihre Aufgaben
-
Conceptual design, development and maintenance of the product UCS or UCS@school with your team
-
There are different areas of responsibility:
-
Redesign of our role and rights model
-
Integration of apps into our Univention App Center
-
Release planning and deployment of new versions
-
Improvement of product performance and creation of specialized performance test environments
-
Bugfixing in different areas of our product with e. g. Python or Shell/Bash
-
Test automation with Jenkins etc.
Your Know-How, Drop files here or Accepted file types: pdf, doc, docx, odt, gz, zip, 7z, Max. file size: 10 MB. Your Online-Profile (e.g. LinkedIn, Xing) How did you find us? Information on data processing in the context of the application process can be found in our Data Protection Statement.
- Required field
Our Culture
At Univention, we cultivate a corporate culture that enables every employee to develop their own potential, drive projects forward, develop themselves further and take on responsibility. We meet at eye level, have respect for performance and good ideas and not for hierarchies.
Our 5 core values form the basis: openness, integrity, respect, responsibility and further development. We have developed these in a joint exchange of ideas, regularly put them to the test of practical cooperation and constantly develop them further., * Agile Methodologie, Backend, Bash Shell, Continuous Integration, Datenschutz, Datenverarbeitung, Git, Gitlab, Instandhaltung, Jenkins, Konzeptionelles Design, Linux, Microservices, Python, Restful APIs, Test Automation
Persönliche Fähigkeiten
- Soziale Kompetenz, Teamarbeit, Verantwortungsbereitschaft, Zuverlässigkeit
Sprachkenntnisse
- Englisch
Requirements
- Several years of valuable experience in development projects with Python in Linux environments
- Extensive knowledge of Linux, Python, Bash, REST API, microservices, CI/CD, Git and GitLab
- You are eager to take responsibility and have proven that several times before
- Experience working in agile teams and with agile development processes
- Self-reliance, reliability, fun with teamwork
- A structured approach to analyzing problems
- Fluency in English
Benefits & conditions
- Salary range: €55,000-€79,000
- With us you are flexible and free in terms of time, place and work content
- A job bike or a company car, also for private use
- A hackathon takes place every six weeks. Take part and work on topics that interest you
- Our summer party with families and our Christmas party
- You decide which operating system you want to work with: IOS, Windows, Ubuntu
- We finance your further education and offer various in-house learning opportunities
- You will be accompanied by a mentor and a buddy for the first months
- We support your work abroad in the EU up to 183 days per year
- Flexibility of your vacation days: exchange vacation for salary and decide for more or less vacation days
- Full- or part-time, decide flexibly from 32 hours/week onwards