Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by MEMX, so some details may not match this job. The employer's own page has the real description.
Overview
As a Systems Reliability Engineer (SRE) at MEMX, you will play a critical role in ensuring the reliability, performance, and scalability of our systems and infrastructure. You will collaborate with cross-functional teams to maintain the robustness of our production environment while implementing effective monitoring, incident response, and disaster recovery strategies. Your expertise will be essential in improving system reliability and performance, allowing MEMX to meet high operational standards while supporting continuous integration and deployment of services.
Job Responsibilities
- Design, implement, and maintain reliable systems and infrastructure to meet business requirements.
- Monitor system performance and troubleshoot issues proactively to ensure uptime and availability.
- Develop and automate tools for system management, monitoring, and reporting.
- Collaborate with development teams to ensure the integration of SRE practices in the software development lifecycle.
- Establish incident response protocols and conduct post-mortem analyses to improve system resilience.
- Participate in on-call rotations to provide 24/7 system support and incident management.
- Implement best practices for change management and configuration control.
- Analyze system and application performance metrics to recommend and implement optimizations.
- Document processes, policies, and technical procedures to facilitate knowledge sharing across teams.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in systems administration, site reliability engineering, or a similar role.
- Strong understanding of Linux/Unix operating systems and scripting languages (e.g., Python, Bash).
- Experience with Cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes, Docker).
- Familiarity with monitoring tools (e.g., Prometheus, Grafana, Datadog) and incident management software.
- Knowledge of networking concepts and protocols.
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills, both verbal and written, to effectively collaborate with team members.
Technologies & Tools
The Systems Reliability Engineer at MEMX will work with a diverse array of technologies and tools, including but not limited to Linux/Unix systems, cloud computing platforms (such as AWS and Azure), container management tools (like Docker and Kubernetes), and various monitoring solutions (including Prometheus and Grafana). Familiarity with scripting languages for automation purposes and knowledge of database technologies will also be beneficial to effectively perform in this role.
Ideal Candidates
The ideal candidate for the Systems Reliability Engineer position at MEMX is someone who exhibits a strong technical acumen combined with a proactive approach to problem-solving. They should thrive in dynamic environments, demonstrating adaptability to changing technologies and prioritizing tasks effectively. A commitment to maintaining high standards of system reliability, coupled with excellent collaboration skills, positions them to work seamlessly within a team. Furthermore, a passion for learning and improving processes to enhance system performance will contribute to their success in this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.