Job Openings Senior DevOps Developer (Outsystems)

About the job Senior DevOps Developer (Outsystems)

Duties & Responsibilities 

  • Installed and configure OutSystems Platform on-premises, including database setup, front-end and back-end servers, and integration with IT infrastructure.
  • Perform platform upgrades on-premises across development, testing, and production environments, ensuring minimal downtime and rollback capability.
  • Design and manage scaling strategies, including horizontal scaling of front-end servers, load balancing, and infrastructure optimization.
  • Configure and maintain reverse proxy setups (e.g., NGINX, IIS, Apache) to secure and route traffic efficiently.
  • Set up and manage CI/CD pipelines integrated with OutSystems Lifetime and external tools like Azure DevOps or Jenkins.
  • Monitor system health, performance, and security using logging and APM tools; automate alerts and remediation procedures.
  • Coordinate environment synchronization, deployments, and infrastructure changes with development and operations teams.
  • Collaborate with architects and security teams to ensure compliance with enterprise standards and best practices.

Qualifications, Skills & Abilities 

  • 5+ years of experience in DevOps or platform engineering, including at least 2+ years hands-on with OutSystems on-premises installations.
  • Proven experience installing and upgrading OutSystems Platform on-prem, including all server roles (front-end, deployment controller, database).
  • Strong understanding of networking, load balancing, and reverse proxy technologies (e.g., NGINX, IIS, HAProxy).
  • Solid knowledge of scaling strategies for enterprise applications (load balancing, horizontal scaling, resource optimization).
  • Proficiency with CI/CD tools (Azure DevOps, Jenkins, Git), automation, and scripting (PowerShell, Bash).
  • Experience managing Windows Server, IIS, SQL Server, and optionally Linux environments.
  • Familiar with monitoring and alerting tools (e.g., Azure Monitor, New Relic, Zabbix).
  • Strong troubleshooting skills and ability to manage critical platform incidents independently.
  • OutSystems and/or cloud certifications are a plus.