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.
