Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Undergraduate Trainee DevOps Engineer - Cloud Engineering (R&D) image - Rise Careers
Job details

Undergraduate Trainee DevOps Engineer - Cloud Engineering (R&D)

Company Description

IFS is a billion-dollar revenue company with 7000+ employees on all continents. Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers to be their best when it really matters–at the Moment of Service™. Our commitment to internal AI adoption has allowed us to stay at the forefront of technological advancements, ensuring our colleagues can unlock their creativity and productivity, and our solutions are always cutting-edge.

At IFS, we’re flexible, we’re innovative, and we’re focused not only on how we can engage with our customers but on how we can make a real change and have a worldwide impact. We help solve some of society’s greatest challenges, fostering a better future through our agility, collaboration, and trust.

We celebrate diversity and understand our responsibility to reflect the diverse world we work in. We are committed to promoting an inclusive workforce that fully represents the many different cultures, backgrounds, and viewpoints of our customers, our partners, and our communities. As a truly international company serving people from around the globe, we realize that our success is tantamount to the respect we have for those different points of view.

By joining our team, you will have the opportunity to be part of a global, diverse environment; you will be joining a winning team with a commitment to sustainability; and a company where we get things done so that you can make a positive impact on the world.

We’re looking for innovative and original thinkers to work in an environment where you can #MakeYourMoment so that we can help others make theirs. With the power of our AI-driven solutions, we empower our team to change the status quo and make a real difference.

If you want to change the status quo, we’ll help you make your moment. Join Team Purple. Join IFS.

Job Description

We are a team that is responsible for a range of cloud automation, each of which presents its challenges. As a team we operate a policy of ‘R&D productivity through quality’ and as such we protectively look at ways to improve the quality of the automation/IaC all the time.

We are looking for a DevOps engineer to work closely with the QA team to improve the testing of an infrastructure as code pipeline and other automated test pipelines.  The initial aim here is not for the engineer to write the test but for them to integrate the testing frameworks and improve upon them.

Duties and Accountabilities

  • Implementation of existing application test suites into infrastructure as code pipeline and liaising with product teams to identify opportunities for improvements in tests.
  • Implementation of tests for IaC and other automation code.
  • Improve intelligence of infrastructure as code pipeline to allow for different scenarios.
  • Introduce and maintain automated test pipelines in areas such as:
    • Ansible
    • Terraform
    • GitLab CI/CD
  • Work with a geographically dispersed team to ensure the continuation of quality improvement.

Qualifications

The undergraduate students in Computer Science, Software Engineering, or equivalent who are seeking internship opportunities. 

  • Basic understanding of software development concepts
  • Coding Experience (python, shell, etc..)
  • Basic understanding of Agile working concepts
  • Code Management experience (BitBucket, Git, etc..)
  • Knowledge of DevOps and Infrastructure-as-code technologies and tooling
  • Strong interest in learning and implementing new technologies
  • Excellent communication and multi-tasking skills along with a service mindset
  • Strong team player and ability to work with global teams
  • Ability to work in a fast-paced and ever-changing work environment
  • Willingness to learn about QA

Additional Information

We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles, while also valuing inclusive workplace experiences. By fostering a sense of community, we drive innovation, strengthen connections, and nurture belonging. Our commitment ensures you can work in a way that suits you best, while also engaging with colleagues to share ideas and build meaningful relationships.

What You Should Know About Undergraduate Trainee DevOps Engineer - Cloud Engineering (R&D), IFS

At IFS, we’re excited to invite enthusiastic and innovative individuals to join us as Undergraduate Trainee DevOps Engineers in Cloud Engineering. Based in beautiful Colombo, Sri Lanka, you will become a vital part of our dynamic team focused on cloud automation. Here at IFS, we pride ourselves on our advanced AI technology driving award-winning enterprise software solutions. As a member of our team, you will have the chance to engage with cutting-edge tools and methodologies in a collaborative environment that fosters creativity and growth. In this role, your primary responsibilities will involve working closely with the QA team to enhance our infrastructure as code (IaC) testing processes. You won’t just be writing tests but will be integrating and improving existing testing frameworks. You'll be involved in implementing existing application test suites, automating test pipelines, and collaborating with product teams globally. We appreciate diverse perspectives and are committed to promoting an inclusive workforce that reflects the global community we serve. If you’re keen on learning about DevOps practices and are ready to tackle real-world challenges, this is your moment to shine at IFS. Let’s work together to make a positive impact through technology. Join Team Purple at IFS, where innovation meets opportunity!

Frequently Asked Questions (FAQs) for Undergraduate Trainee DevOps Engineer - Cloud Engineering (R&D) Role at IFS
What are the main responsibilities of an Undergraduate Trainee DevOps Engineer at IFS?

As an Undergraduate Trainee DevOps Engineer at IFS, your primary responsibilities will include implementing existing application test suites into our infrastructure as code (IaC) pipeline and collaborating with product teams to identify improvement opportunities for tests. You will also be tasked with automating test pipelines, enhancing your understanding of tools like Ansible, Terraform, and GitLab CI/CD, while working in a geographically diverse team focused on quality improvement.

Join Rise to see the full answer
What qualifications are required for the Undergraduate Trainee DevOps Engineer position at IFS?

Candidates for the Undergraduate Trainee DevOps Engineer role at IFS should be undergraduate students pursuing degrees in Computer Science, Software Engineering, or a related field. A basic understanding of software development concepts, coding experience (particularly with Python and shell), and familiarity with Agile concepts are essential. Experience with code management tools such as BitBucket and Git, along with a strong interest in learning new technologies, will also be beneficial.

Join Rise to see the full answer
How does IFS support the development of its Undergraduate Trainee DevOps Engineers?

IFS is committed to the growth and professional development of our Undergraduate Trainee DevOps Engineers. We provide a collaborative work environment where you can learn from experienced professionals and participate in projects aimed at enhancing cloud automation. Additionally, our flexible and inclusive workplace allows for hybrid work opportunities, enabling you to thrive while balancing your studies and career.

Join Rise to see the full answer
What technologies and tools will I work with as an Undergraduate Trainee DevOps Engineer at IFS?

In the Undergraduate Trainee DevOps Engineer role at IFS, you will work with a range of exciting technologies. This includes automation tools like Ansible and Terraform, as well as CI/CD platforms like GitLab CI/CD. You will gain hands-on experience in cloud automation, infrastructure as code, and testing frameworks, all while collaborating with a diverse team across different locations.

Join Rise to see the full answer
What is the team culture like at IFS for Undergraduate Trainee DevOps Engineers?

The team culture at IFS is vibrant and collaborative, emphasizing innovation and inclusivity. As an Undergraduate Trainee DevOps Engineer, you'll find a supportive environment where diversity is celebrated, and ideas are shared openly. Our commitment to employee well-being encourages a sense of belonging, making it a fantastic place for you to learn, grow, and make meaningful contributions.

Join Rise to see the full answer
Common Interview Questions for Undergraduate Trainee DevOps Engineer - Cloud Engineering (R&D)
Can you describe your understanding of infrastructure as code?

Infrastructure as Code (IaC) is a key concept in DevOps where infrastructure is provisioned and managed through code and automation, rather than manual processes. When answering this question, emphasize your understanding of IaC tools like Terraform or Ansible and discuss how they help in maintaining consistency, scalability, and repeatability in infrastructure management.

Join Rise to see the full answer
What coding languages are you proficient in that relate to this role?

As a potential Undergraduate Trainee DevOps Engineer, you’ll want to mention languages you've worked with like Python, Shell scripting, or others relevant to the role. Elaborate on projects where you've utilized these languages, demonstrating how your coding skills contribute to automation and testing within DevOps practices.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced work environment?

In a fast-paced environment, prioritization is key. Discuss your approach to task management, such as using agile methodologies like sprints or Kanban boards, setting realistic deadlines, and communicating effectively with team members to ensure everyone is aligned on priorities and goals.

Join Rise to see the full answer
What is your experience with version control systems?

Talk about your familiarity with version control systems such as Git or Bitbucket. Provide examples of how you’ve used these tools in your projects, like committing code changes, branching strategies, and collaborating with peers to resolve conflicts.

Join Rise to see the full answer
Can you explain the importance of CI/CD in DevOps?

Continuous Integration and Continuous Deployment (CI/CD) are critical in DevOps for ensuring fast, reliable, and frequent software releases. Express your understanding of how CI/CD automates the testing and deployment process, helping to catch bugs early and accelerate feedback for development teams.

Join Rise to see the full answer
What methods do you use for testing automation?

In answering this question, highlight your knowledge of testing frameworks and tools, such as Selenium for UI testing or JUnit for unit testing. Discuss any experience you have with implementing automated tests into CI/CD pipelines and how this practice improves code quality.

Join Rise to see the full answer
Have you participated in Agile projects, and what was your role?

Explain your experience in Agile project environments, detailing your role within a team, whether as a developer, tester, or contributor in sprint planning. Share how Agile principles helped you adapt to changes and focus on delivering incremental value.

Join Rise to see the full answer
How do you approach learning new technologies relevant to DevOps?

Emphasize your proactive approach to learning, such as following online courses, attending workshops, or participating in developer communities. Mention specific examples of technologies you've recently learned and how you’ve applied them, illustrating your commitment to continuous improvement.

Join Rise to see the full answer
What challenges have you faced in previous projects, and how did you overcome them?

Share specific challenges you’ve encountered in projects, such as technical difficulties or tight deadlines, and discuss the strategies you employed to address them. This could include collaborating with team members, utilizing online resources, or asking for help when needed.

Join Rise to see the full answer
What motivates you to work in a DevOps role?

Discuss your passion for DevOps and technology. Highlight your excitement about improving development processes, fostering collaboration through automation, and your desire to contribute to innovative solutions that make a difference in the technological landscape.

Join Rise to see the full answer

At IFS we develop cloud enterprise software for companies who want to be at their best when it matters most to their customers - at the #MomentOfService. This idea resonates with customers, partners and analysts, and has helped fuel growth. But wh...

345 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, hybrid
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Cyber Analyst, Digital Forensics Incident Response at At-Bay
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
14 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
60 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
7 people applied to Pega Engineer at Proxymity
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
22 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling