W

Wolters Kluwer

Offers professional information, software, and services

Enterprise Software Engineer: Cloud Systems Intern

Cloud EngineeringPosted on Nov 12
InternshipWaltham, MA, USA

About the Job

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Information Systems, or a related technical field.
  • Have academic, personal, or professional experience with software development, scripting, system administration, cloud computing, or infrastructure automation.
  • Have experience with at least one programming or scripting language, such as Python, Go, Groovy, PowerShell, Bash, or another shell-scripting language.
  • Have a foundational understanding of operating systems, networks, software applications, or cloud infrastructure.
  • Be able to investigate technical issues using logs, metrics, test results, and other available evidence.
  • Have an interest in learning cloud technologies, automation tools, container platforms, and site reliability engineering practices.
  • Be able to communicate clearly and collaborate effectively in a team environment.
  • Demonstrate commitment to system reliability, security, accountability, and continuous learning.

Responsibilities

  • Assist with designing, implementing, and supporting cloud and on-premises infrastructure.
  • Develop automation that improves the reliability and consistency of development, testing, and production environments.
  • Contribute to cloud-native solutions using Microsoft Azure, Amazon Web Services, or similar cloud platforms.
  • Help create and maintain infrastructure using infrastructure-as-code and configuration-management practices.
  • Support containerized applications and container-orchestration platforms.
  • Contribute to continuous integration and continuous delivery pipelines.
  • Help improve monitoring, logging, alerting, and observability across applications and infrastructure.
  • Use system metrics and key performance indicators to evaluate platform health, performance, and stability.
  • Troubleshoot software, infrastructure, deployment, and performance issues using logs, metrics, alerts, and other technical evidence.
  • Collaborate with software engineers, cloud engineers, quality teams, and other technical partners to resolve issues and improve system reliability.
  • Compare possible technical solutions, identify advantages and trade-offs, and contribute to team decisions.
  • Participate in code reviews, iterative planning, and agile development practices.
  • Document technical solutions, operating procedures, and engineering best practices.
  • Follow secure engineering practices for cloud access, authentication, authorization, and secrets management.
  • Learn and apply new cloud technologies, programming languages, automation tools, and reliability-engineering practices.

Desired Qualifications

  • Have exposure to Microsoft Azure, Amazon Web Services, or another cloud platform.
  • Be familiar with Linux, Unix, or Windows operating systems.
  • Have experience with Git or another source-control platform.
  • Have exposure to infrastructure-as-code tools such as Terraform, Azure Resource Manager, or AWS CloudFormation.
  • Be familiar with Docker, Podman, Kubernetes, or another container and orchestration platform.
  • Have exposure to configuration-management tools such as Ansible.
  • Be familiar with continuous integration and continuous delivery technologies such as Jenkins, Azure DevOps, or GitHub Actions.
  • Have exposure to monitoring or observability technologies such as Datadog, Splunk, the Elastic Stack, or OpenTelemetry.
  • Be familiar with APIs, microservices, or enterprise API-management concepts.
  • Understand cloud authentication, authorization, role-based access control, identity and access management, or secrets management.
  • Have exposure to agile practices or collaboration tools such as Scrum, Kanban, Jira, or Confluence.
  • Have an interest in site reliability engineering, DevOps, platform engineering, cloud engineering, or release engineering.

About the Company

Wolters Kluwer

Offers professional information, software, and services

Wolters Kluwer is a global provider of professional information, software solutions, and services for professionals in legal, business, tax, accounting, finance, audit, risk, compliance, and healthcare. Its products are offered on a subscription basis and include software tools and access to professional information, plus consulting and one-time reports. The software and information help clients improve financial performance, comply with regulations, and manage ESG and other risk areas; ESG solutions support sustainability goals and risk management. The company integrates software, content, and expert guidance rather than relying on a single product, and it operates in a specialized market with a strong emphasis on regulatory compliance and ethical practices. Wolters Kluwer’s goal is to help customers perform better, stay compliant with evolving rules, and manage risk in a responsible, transparent way.

Company size
10,001+
Company stage
IPO
Headquarters
Alphen aan den Rijn, Netherlands
Founded
1835

Recently Posted Jobs

Explore more opportunities at Wolters Kluwer

See more jobs