Intern- Software Development
seagatecareers
Job Description
About the role - you will:
- Collaborate with the development team to design, code, test, and debug software applications using C++ and Python
- Work on variety of projects that may include feature development, bug fixes and optimization
- Design and implement CI/CD pipelines using Jenkins to automate software builds, testing and deployment
- Configure and manage container orchestration platforms
About you:
- Good understanding of Object-Oriented Programming (OOP) concepts
- Proficiency in programming languages such as C++, Python (knowledge of Golang and python GUI is a plus)
- Basic understanding of Docker containers and containerization concepts.
- Familiarity with GitLab CI/CD pipelines
- Eagerness to learn new tools, technologies, and frameworks
- Commendable problem-solving skills and the ability to work collaboratively in a team environment
Your experience includes:
- Programming in C/C++/python
- Familiarity with Linux/Unix system
- Basic understanding of version control systems (git/github workflow)
- Hands-on programming experience in C/C++, Python