Data Engineer
Caterpillar
- Košice, Košický kraj
- Trvalý pracovný pomer
- Plný úväzok
- Development of applications, project management, and complex assignments.
- Development of application focused around delivering business valuable features.
- Assist other engineers, providing technical assistance and colaboration.
- Identifying and encouraging areas for growth and improvement within the team.
- Guiding the team to developing a structured code, new program documentation, operations, documentation, and user guides.
- Communicating with end users and internal customers, helping them with development, debugging, and testing.
- Performing integrated testing to ensure timely, quality results.
- Relevant degree in Computer Science or similar field.
- Proven experience with software development, testing, creating documentation and working within a team.
- Solid experience in designing and developing software applications in Python.
- Good understanding of AWS cloud platform - components, services, cloud-native architecture etc.
- Passion for technology and eagerness to contribute to a team-oriented environment.
- Solid knowledge of computer science fundamentals like data structures and algorithms.
- Top Candidates will also have:
- Developing software applications using relational and NoSQL databases.
- Deploying software using CI/CD tools such as Jenkins, GoCD, Azure DevOps etc.
- Working within an Agile framework (ideally Scrum)
- Understanding and/or experience in some of the following,
- Message brokers such as Kafka, AWS SQS, AWS SNS, Kinesis.
- Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway
- Hands one experience with API tools such as Swagger, Postman and Assertible
- Test driven development and behavior driven development.
- Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.
- Datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
- Debugging and maintaining software in Linux or Unix platforms.
At Cat Digital, we are committed to fostering a culture of innovation and continuous learning, and we believe in investing in the development of our employees. As a member of our team, you will have access to a wide range of training and development opportunities, as well as very competitive compensation and benefits packages, like:
- 3 000+ euros / month gross
- Performance related annual cash incentive
- Industry leading Pension plan
- 5 days of extra vacation above the legislative requirement
- Attractive Life insurance
- Recreation Allowance
- Multisport Card