Descrizione del lavoro:
Job Description
We are looking for a motivated Software Development Intern to join our dynamic team. In this role, you will have the opportunity to contribute to real-world projects, focusing on building and maintaining stable data pipelines and software solutions. The ideal candidate is a proactive learner with a strong foundation in programming, a passion for technology, and a desire to develop their skills in a collaborative, professional environment.
Key Responsibilities:
* Contribute to the development and maintenance of data pipelines using Python and SQL, focusing on writing clean, efficient, and reliable code.
* Collaborate with the team to design, develop, test, and document new software features and solutions with guidance from senior engineers.
* Utilize Git for version control, following best practices for branching, merging, and pull requests in a team-based project environment.
* Understand CI/CD pipeline stages (build/test/deploy) and assist in the automation of build, test, and deployment processes.
* Engage in project meetings, communicate progress effectively, participate in code reviews, and support the team in delivering high-quality solutions
Requisiti del candidato:
Qualifications
Technical Skills
* Python: Proficiency in writing clean, maintainable data scripts with robust error handling and logging.
* SQL: Ability to write correct and optimized queries to interact with databases.
* API / RESTful Services: Foundational knowledge of HTTP methods (GET, POST), JSON data format, and authentication concepts.
* Git & Version Control: Proficiency with Git for version control, including branching, merging, and command-line usage.
* CI/CD & Scripting: Basic understanding of CI/CD concepts and scripting skills for automation (e.g., Bash, PowerShell).
Communication and Problem-Solving Skills
* Problem-Solving: Strong problem-solving abilities, with the capacity to debug issues in pipelines and identify root causes.
* Communication: Excellent communication skills, with the ability to produce clear technical notes, ask clarifying questions, and present findings to the team.
Teamwork Skills
* Collaboration: A collaborative mindset with a strong desire to work as part of a team.
* Feedback: Eagerness to participate in code reviews (both giving and receiving feedback) and contribute to team goals.
Educational Background
* Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
* University requirements (meet any ONE of the following):
* A top-ranked overseas university of equivalent standing (e.g., within the QS or Times Higher Education Top 200).
* For candidates educated in Vietnam, graduation from a leading Vietnamese university such as:
* Vietnam National University, Hanoi (VNU-Hanoi)
* Vietnam National University, Ho Chi Minh City (VNU-HCMC)
| Provenienza: | Web dell'azienda |
| Pubblicato il: | 03 Gui 2026 (verificato il 05 Gui 2026) |
| Tipo di impiego: | Stage |
| Settore: | Elettronica di consumo |
| Lingue: | Inglese |