Software Engineering Intern-Python
From smartphones to solar panels, innovative technology is needed to create the devices we use every day. Silfex’s silicon components help make that technology a reality.
At Silfex, we’re the leading provider of precision silicon components used to make and operate semiconductor tools, which enable the trillion-dollar global electronics industry. Our company’s products are integral to the semiconductor equipment and optical markets. The outstanding team at Silfex makes that possible – through our people, we help connect the world.
Join our team and help us connect the world and support the technology of the future!
Essential Function:
We are seeking a motivated and talented Software Development Intern to join our dynamic team with a strong interest in containerization and cloud-native technologies. This internship offers a unique opportunity to gain hands-on experience in cutting-edge software development practices while working with a team of experienced professionals while working on real-world projects and develop valuable skills in Docker and Python-based application development.
Essential Duties and Responsibilities:
- Collaborate with senior developers to design, develop, and test software applications.
- Create, manage, and optimize Docker images for Python-based applications.
- Assist in the deployment and orchestration of Docker containers in various environments.
- Learn and implement best practices for container security and performance optimization.
- Troubleshoot, debug, and upgrade existing Docker configurations.
- Contribute to team meetings and provide input on project direction.
Qualifications:
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Previous IT experience is a plus.
- Strong understanding of Python programming.
- Familiarity with Docker and containerization principles.
- Eagerness to learn new technologies and adapt to evolving project needs.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with DOCKERFILE creation and image management.
- Basic understanding of cloud services and CI/CD pipelines.
- Familiarity with version control systems like Git/DevOps.
- Basic understanding or willingness and readiness to learn Kubernetes.