Site Reliability Engineer

Cooperative Computing


Date: 2 hours ago
City: Karachi
Contract type: Full time

The Role: 


As a Site Reliability Engineer (SRE), you will be integral in ensuring the reliability, availability, and performance of our essential systems and services. You will work closely with cross-functional teams to support the design, implementation, and maintenance of scalable and resilient infrastructure solutions. Your focus will be on applying best practices and emerging technologies to enhance operational efficiency and system reliability. 


Capabilities (Key Behaviors): 


The Site Reliability Engineer is expected to have: 


  • Bachelor's degree in computer science, Engineering, or a related field. 
  • Minimum of 5 years of experience in site reliability engineering, DevOps, or a similar role. 
  • Proficiency in cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes). 
  • Experience with programming languages such as Python, Go, or Java. 
  • Familiarity with configuration management tools (Ansible, Chef, Puppet) and monitoring solutions (Prometheus, Grafana, ELK Stack). 
  • Understanding of networking, security, and system architecture principles. 
  • Strong problem-solving skills and the ability to work effectively in a dynamic environment. 
  • Good communication and teamwork skills with a willingness to share knowledge. 


Results: 


By leveraging these capabilities, the Site Reliability Engineer will aim to achieve:

 

  • Assist in designing, implementing, and maintaining highly available, scalable, and resilient systems. 
  • Monitor system performance and reliability metrics, identifying and addressing issues as they arise. 
  • Contribute to strategies for capacity planning, load balancing, and disaster recovery. 
  • Automate tasks and processes to enhance efficiency and reduce errors. 
  • Develop and maintain tools and scripts to support operational workflows. 
  • Support Infrastructure as Code (IaC) practices. 
  • Participate in incident response and root cause analysis for major system issues. 
  • Help create and update runbooks and documentation for troubleshooting and recovery. 
  • Collaborate with development, operations, and product teams for smooth feature integration and deployment. 
  • Provide regular updates to stakeholders on system status, incidents, and performance improvements. 
  • Participate in on-call rotations to offer support for critical systems as needed. 
  • Stay informed about industry trends and best practices in site reliability engineering. 
  • Identify opportunities for process improvements and implement solutions to enhance system reliability.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Intrawide Pvt Ltd: Senior Japanese Car Exporter

join.com, Karachi
4 days ago
Intrawide Pvt Ltd is looking for a Senior Japanese Car ExporterWe required Auto Trading agents for this regions.Regions: UK, USA, Africa, Carribiean, and Europe.TasksConnect clients with premium used cars.Excellent English communication and typing.Manage time efficiently.Assist clients in purchases.Engage in B2B sales (calls, chats, social media).Close deals and provide after-sale service.Develop customer retention strategies.RequirementsOutstanding English and typing skills.6+ months in Auto...

Manager, Accounting Services

ACCA Careers, Karachi
5 days ago
Experience Required: 4+ yearsKey ResponsibilitiesThe Dada Partners (Private) Limited, a boutique advisory firm, is looking for a Manager Accounting Services, with an excellent accounting / finance experience to join the team.Key Responsibilities Include But Not Limited Tothe preparation of financial statements.providing skilled accountants on secondment where clients have a temporary need for additional resources.bookkeeping and preparation of periodic management accounts.Preparation...

Deputy Manager IT BP

K-Electric, Karachi
6 days ago
Assist BP team lead in the development of new solutions in conjunction with all related business departments.Coordinate, expedite and report all activities related to project development phases.Develop wireframes and solution documents for the proposed solutionDevelop applications as part of the Application Development team where required.Able to review programs written/developed by development team.Analyze user requirement and determine best tool/platform for project...