Release Engineer at OutSystems #vacancy #remote

At OutSystems (Contractor), in Lisbon, Portugal
Expires at: 2024-11-19
Remote policy: Full remote

Release Engineer

As a Release Engineer, you’ll join a team of top engineers passionate about DevOps, GitOps, and Continuous Delivery, promoting and enabling continuous deployment practices across our R&D department. Your team will build a modern, secure, scalable, and reliable software delivery framework, covering everything from roadmap conception to product operation and maintenance, to support all R&D development tools, processes, and workloads.

We seek a versatile and enthusiastic candidate to join our R&D Release Engineering group. You should be a great team player with strong work ethics, eager to learn and share knowledge. We value creative individuals who contribute to an informal, high-performance, and collaborative work environment.

Key Responsibilities:

  • Use your technical expertise to drive cross-functional efforts to develop great tools that will enhance our developers’ productivity and enable Continuous Integration and Continuous Delivery practices in R&D.
  • Design, develop, test, and evolve systems and tools to support a fast-paced team environment.
  • Provide a platform of services that will promote R&D teams’ autonomy and CI/CD best practices.

We give preference to candidates with a development background in:

  • Flux/GitOps
  • Python
  • ADO
  • Helm
  • k8s
  • AWS and Azure Cloud
  • GHA
  • Grafana

Main requirements

Requirements

  • A Bachelor’s or Master’s Degree in Software Engineering, Computer Science, or a similar field. If you have equivalent real-world experience, we still want to hear from you.
  • Knowledge of software engineering principles, testing practices, and tools.
  • Proficiency in Python and experience with testing .
  • Familiarity with Continuous Integration and Continuous Delivery concepts and tools (GitHub, GitHub Actions, Azure DevOps, FluxCD, Python, Go, Kubernetes, IAC, Terraform, etc.).
  • Extensive experience with cloud providers (Amazon AWS or Microsoft Azure).
  • Experience in software development with C# and Java is a plus.
  • Experience with Kubernetes and FaaS .
  • A fast learner who is willing to experiment with new technologies.
  • Ability to work independently and as part of a team.
  • Good communication skills in English, both written and spoken.

Go FaaS CI/CD kubernetes-helm Python Infrastructure as Code (IaC) Terraform Amazon Web Services (AWS) cloud-platforms GitHub Actions Azure ado Build Engineer fluxcd DevOps GitHub Kubernetes Azure DevOps Java Grafana C# gitops

Залишити відповідь