Our software developers rank among the top 1%

Senior DevOps Engineer

Ropstam is seeking a Senior DevOps Engineer to manage and optimize our infrastructure in a client-focused environment. The ideal candidate will have strong hands-on experience with deployment, automation, and cloud technologies, along with excellent communication skills to collaborate effectively with clients and internal teams. This role involves leading CI/CD processes, troubleshooting complex issues, and continuously improving systems to ensure reliability and efficiency.
Senior DevOps Engineer
Ropstam is seeking a Senior DevOps Engineer to manage and optimize our infrastructure in a client-focused environment. The ideal candidate will have strong hands-on experience with deployment, automation, and cloud technologies, along with excellent communication skills to collaborate effectively with clients and internal teams. This role involves leading CI/CD processes, troubleshooting complex issues, and continuously improving systems to ensure reliability and efficiency.
Office Hours:
9:00 AM - 6:00 PM
Location:
DHA 2, Main G.T Road Islamabad, Pakistan
Responsibilities:
  • Design, deploy, and maintain scalable CI/CD pipelines across multiple environments.
  • Lead and implement updates, patches, and fixes while ensuring minimal downtime.
  • Provide Level 2/3 technical support and resolve complex production issues.
  • Build and optimize internal automation tools to reduce operational errors and improve developer and client experience.
  • Develop, integrate, and maintain connections between internal backend systems and services.
  • Conduct in-depth root cause analysis of production incidents and drive long-term preventive solutions.
  • Automate infrastructure provisioning, visualization, and routine operational tasks using scripting languages.
  • Establish and enforce best practices for system troubleshooting, monitoring, and maintenance.
  • Monitor and enhance deployment, release, and infrastructure performance, ensuring high availability and reliability.
  • Collaborate closely with developers, QA, and cross-functional teams to streamline operations and ensure smooth product delivery.
  • Contribute to architecture discussions, infrastructure planning, and continuous improvement initiatives.
  • Stay updated on the latest industry trends, new technologies, and best practices, and apply relevant improvements to systems and workflows.
Requirements:
  •  Bachelor’s degree in Computer Science, Engineering, or a related field.
  •  3–5 years of experience as a DevOps Engineer, with hands-on deployment experience in LAMP Stack, React.js, Node.js and  Python projects.
  • Strong understanding of Git, Git workflows, and branching strategies.
  • Proven experience designing and managing CI/CD pipelines using Bitbucket, GitHub Actions, or similar tools.
  • Working knowledge of Docker for containerization and orchestration.
  • Experience with Terraform for infrastructure as code; Ansible for automation is considered a plus.
  • Proficiency in cloud platforms, including AWS, Azure, and other environments (EC2, S3, VPC, ECS, CloudWatch, IAM, Azure VM, Azure Storage, etc.), along with Linux server environments.
  • Familiarity with MongoDB and database management best practices.
  • Strong communication, analytical, problem-solving, and troubleshooting skills.
  • AWS certification is a strong plus.