EXPECTATIONS AND TASKS
When part of the team, we expect you to focus on the following engineering activities:
- Design, create and test software
- Support its way thru the CI/CD pipeline
- Automate any repeatable and tedious tasks
- Ensure services are up and running for all live customers
- Take care for bugs in software, ensure they are fixed and prevented in future
- Participate in team’s discussions and decisions; offer code reviews to peers
- Identify any flaws in the applied processes, strive for continuous improvement
- Assess and adopt new technologies, tools, new versions of existing software
- Work according to the lean and agile principles
The nature of the software we produce requires us to specialize in:
- Java, Python, Go
- Cloud computing, micro-services
- Creating scalable, highly available and resilient software
- SAP Cloud Platform, Amazon Web Services, Azure, Google Cloud Platform, Ali Cloud
- Cloud Foundry, Kubernetes
- Containers, Docker
- Relational and NoSQL databases
- Shell and system programming
- Automated tests – unit, acceptance, integration
- Advanced CI/CD
So many technologies and so many different tools. We don’t expect you to know them all. We don’t, either. Instead, we need you to adapt to the ever-changing environment and embrace any new opportunity, together with us. Therefore, we appreciate if you are:
- problem-solver
- eager to learn
- resourceful in getting things done
- able to work both independently and in collaboration
- having a lean/agile attitude
- aiming for technical excellence in everything you do
EDUCATION AND QUALIFICATIONS
- Bachelor’s degree in Computer Science, or equivalent.
WORK EXPERIENCE
- At least 2 years of experience in a similar role with relevant technologies.
Job Segment:Cloud, Embedded, Testing, Developer, ERP, Technology