DevOps Engineer Intern
Intern
10.00-19.00 (Flexible)
freshket Office
(Suthi Building)
About Freshket
Freshket is a high-growth, fast-moving tech startup with a highly motivated group of initiators and problem solvers. We are passionate in building a top-class food supply and online grocery delivering services. As we are unified by a set of high-impact and challenging goals, we often go beyond our roles, experiment new ideas, and take ownership to deliver the best service for customers.
About the Role
We're looking for an enthusiastic and driven DevOps Engineer Intern to join our growing team. This is an exciting opportunity to gain hands-on experience with cutting-edge technologies, contribute to real-world projects, and learn from experienced professionals in a fast-paced environment.
As a DevOps Engineer Intern, you'll work closely with our development and operations teams to streamline our software development lifecycle, enhance our infrastructure, and contribute to the reliability and scalability of our systems. You'll have the chance to apply your academic knowledge to practical challenges and make a tangible impact.
About the job:
Assist in the development and maintenance of CI/CD pipelines to automate software builds, testing, and deployments.
Learn and apply Infrastructure as Code (IaC) principles to manage and provision cloud resources.
Help monitor system performance, identify bottlenecks, and contribute to optimizing our infrastructure.
Collaborate with software engineers to understand their needs and implement solutions that improve developer experience and efficiency.
Contribute to the automation of routine operational tasks.
Troubleshoot and resolve issues related to our development and production environments.
Research and evaluate new technologies and tools to improve our DevOps practices.
Document processes, configurations, and best practices.
Qualification
Currently enrolled in or recently graduated from a Bachelor's or Master's degree program in Computer Science, Computer Engineering, Information Technology, or a related field.
Solid understanding of fundamental computer science concepts (e.g., data structures, algorithms, operating systems, networking).
Familiarity with at least one scripting language (e.g., Python, Bash, PowerShell).
Basic understanding of Linux/Unix operating systems.
Exposure to cloud platforms (e.g., AWS, Google Cloud Platform) is a plus.
An eagerness to learn about CI/CD, containerization (Docker, Kubernetes), and IaC.
Strong problem-solving skills and a keen eye for detail.
Excellent communication and teamwork abilities.
Self-motivated, proactive, and able to work independently as well as in a team setting.
Experience with version control systems, especially Git.
Competency
Definition
Rank
How to apply
4 steps to become a freshketer
01 Apply
You can apply through our website.
02 Review
The team will review your application and contact back.
03 Interview
We conduct phone and online interviews to get to know you better.
04 Offer
We make an offer to the candidate who is the best fit.