Internship Program: API Integration Developer
Are you a young, ambitious talent looking to kickstart your career? Take the first step toward a bright future with hands-on experience in product development.
Our paid internship program offers you the opportunity to dive into product development, collaborate with top professionals, and, upon successful completion, secure a permanent position as an API Integration Developer with an international company that delivers next-level data protection.
Who is an API Integration Developer at Keepit?
An API Integration Developer is responsible for building the Backup and Restore solutions for various cloud services from scratch. These solutions are running on top of the Keepit Platform. They are implemented in an in-house scripting language. The scripting language provides the means to use HTTP Rest APIs, handle XML and JSON documents, perform complex data mappings and transformations, etc.
Responsibilities of an API Integration Developer:
- Investigate the Cloud Service and its API
- Investigate and configure the API Authentication methods
- Identify the important entities in its data model
- Implement the backup and restore solution in the Keepit Scripting language
- Identify the restore scenarios
- Test the created solution and fix the bugs
- Monitor the performance of the created solution on production and improve it if necessary
Program Overview
Location: Długa 72, 31-146 Kraków
Duration: 5 months
Start: November-December. The specific start date will be communicated once the selection process is complete
Rate: 35 PLN net per hour
Employment: Umowa zlecenie with the potential for an Umowa o pracę contract upon successful completion of the internship program
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
- Familiarity with any programming language
- Commitment to working and learning onsite on a part-time basis
- English language proficiency
What You’ll Gain:
- How to work with HTTP Rest APIs, XML, JSON, data transformation, etc.
- Knowledge of various methods of API Authentication
- How to process large datasets efficiently with reasonable memory usage
- The basics of building multithreaded data processing scripts
- The capabilities of the Keepit Backup/Restore framework
- Practice building a backup/restore solution for a cloud service from scratch
- A pathway to securing a position as an API Integration Developer at Keepit upon successful completion of the internship program
A fair and transparent selection process
You can expect the following stages: Recruitment interview, Technical assignment, Interview with a technical expert.
To apply, please submit your resume. If selected, the assigned Talent Acquisition Specialist will reach out to you for the next steps in the process.
We kindly ask you not to provide us with any sensitive categories of personal data when applying for a job with us. When applying for the vacancy, Keepit will process your personal data, and therefore we recommend that you also read our privacy policy, which describes our processing of personal data and your rights as a data subject.
- Department
- Engineering
- Role
- API Integration Developer
- Locations
- Kraków
- Employment type
- Part-time
Kraków
Internship Program: API Integration Developer
Are you a young, ambitious talent looking to kickstart your career? Take the first step toward a bright future with hands-on experience in product development.
Loading application form