Software Deployment Engineer

Masterworksco

Apply to this job
Riyadh, Riyadh Province, Saudi Arabia on site Until 8/21/2026 First posted March 27, 2025 Last posted March 27, 2025
Job description

Master-Works is looking for a motivated Software Deployment Engineer to join our dynamic team. In this role, you will oversee the deployment, configuration, and maintenance of software applications across various environments. Your expertise will be crucial in ensuring smooth software operations, and you will work closely with developers, QA, and IT teams to facilitate timely and efficient software releases.

Key Responsibilities:

  • Plan and execute software deployments, ensuring all configurations are correct and ready for operation.
  • Collaborate with developers and QA teams to prepare software packages for deployment.
  • Monitor software applications post-deployment to ensure optimal performance and resolve any issues promptly.
  • Develop and refine deployment processes, leveraging automation to enhance efficiency.
  • Create comprehensive documentation for deployment processes, including configurations and troubleshooting guides.
  • Stay abreast of industry best practices and emerging technologies in software deployment.
  • Participate in regular meetings with cross-functional teams to align on deployment schedules and priorities.

Join Master-Works and play a critical role in delivering high-quality software solutions that drive our success.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2+ years of experience in software deployment or a similar role.
  • Proficient in scripting languages such as Bash, Python, or PowerShell.
  • Experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI).
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Strong understanding of cloud deployment strategies (AWS, Azure, etc.).
  • Excellent problem-solving skills and a meticulous attention to detail.
  • Effective communication and collaboration skills.
  • Ability to manage multiple tasks and prioritize accordingly in a fast-paced environment.
About this role

Summary

Oversee software deployment strategies, configuration, monitoring, and automation in a collaborative environment.

Job title

Software Deployment Engineer

Experience level

2+ years

Industry

software

Location requirements

must be in Riyadh, Saudi Arabia; remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

scriptingCI/CDDockerKubernetescloud deployment

Preferred skills

None specified

Specializations

deploymentautomationcloudcontainerizationCI/CD
Locations

Structured locations inferred from the posting.

Riyadh Saudi Arabia

On-site City