Platform Engineer

Platform Engineering
Mid-level
Lisbon, Braga, Viana do Castelo

The Xpand IT Platform Engineering team is responsible for designing and configuring infrastructural architectures and platforms (e.g., cloud adoption and enhancement, Kubernetes), overseeing the entire lifecycle of adoption and integration of these platforms for our clients.

Your role

As a Platform Engineer, you will play a crucial role in various phases of platform adoption and integration in on-prem or Cloud contexts (Azure, Google Cloud Platform, Amazon Web Services), participating in the analysis, definition, and sizing, setup, upgrade, securing, and tuning of these platforms. Special focus on performance and security is essential for these systems, as well as implementing best practices for service development to serve as a foundation for monitoring tools. You will work closely with development teams in designing, developing, and installing application solutions, as well as processing and storing data on a large scale.

On a daily basis, you will be responsible for:

  • Designing, installing, configuring, upgrading, securing, and tuning large-scale platforms in critical, ephemeral, and/or auto-scaling environments, both on-premises and in Cloud providers;
    Implementing security rules and policies;
  • Recommending and periodically updating various platforms (hot fixes, patches, etc.);
  • Configuring best practices for infrastructure monitoring;
    Analyzing hardware and software requirements for each project to be implemented;
  • Designing and developing new processes to ensure stability and maintenance of environment performance;
  • Developing integration or automation processes for Cloud deployments;
  • Being able to work with containerized environments in Kubernetes;
  • Participating in and assisting in resolving performance, scalability, and security issues.

Stacks:

Microsoft Azure, Google Cloud Platform, Amazon Web Services

Job requirements

Academic background

Bachelor's or Master's degree in Computer Science, Information Systems, or related fields.

Operating Systems and scripting knowledge

Strong knowledge of operating systems and shell scripting.

Experience with distributed systems

Understanding of high availability distributed systems objectives and terminology.

Security and performance skills

Experience in implementing security rules and tuning large-scale platforms.

Teamwork and problem-solving

Enjoys working in teams and has the ability to solve complex problems.

Languages

Fluency in English, spoken and written.

Nice to have:

  • Practical experience in configuring large-scale data platforms;
  • Practical experience with Cloud Providers;
  • Practical experience with automation tools such as Ansible, Terraform, or CloudFormation;
  • Experience in Kubernetes and various existing flavors such as Openshift, Rancher, AKS, or EKS.
Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 2 files.
Checkboxes