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 PayNearMe, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Site Reliability Engineer at PayNearMe, you will play a critical role in enhancing the reliability and performance of our platform. Your primary responsibilities will include monitoring system performance, automating processes, and collaborating closely with development teams to ensure high availability and scalability of services. You will leverage your technical expertise to troubleshoot issues, implement preventative measures, and facilitate continuous integration/deployment practices, all while maintaining a strong focus on innovation and security.
Job Responsibilities
- Monitor and maintain system performance, availability, and reliability across our production environment.
- Develop and implement automation tools to streamline operations and improve team efficiency.
- Collaborate with software engineers to design and enhance service architecture, ensuring optimal performance.
- Troubleshoot and resolve issues in development, test, and production environments.
- Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines.
- Perform capacity planning and management, including load testing and scaling strategies.
- Establish and enforce policies around security and compliance for all operational processes.
- Participate in incident management and on-call rotations as needed.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineering, DevOps, or related role.
- Strong proficiency in programming/scripting languages such as Python, Go, or Ruby.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes).
- Solid understanding of networking, security protocols, and distributed systems.
- Familiarity with monitoring tools (Grafana, Prometheus, New Relic) and logging solutions (ELK Stack, Splunk).
- Excellent problem-solving skills and the ability to work independently or as part of a team.
Technologies & Tools
The Site Reliability Engineer will work with a variety of technologies and tools including cloud services such as AWS or Azure, container orchestration platforms like Kubernetes, monitoring solutions including Grafana and Prometheus, as well as CI/CD tools such as Jenkins or GitLab CI. Familiarity with configuration management tools such as Ansible or Chef, and coding with Python, Go, or Ruby will also be integral to your success in this role.
Ideal Candidates
The ideal candidate for the Site Reliability Engineer position will possess a proactive mindset and a passion for ensuring high-quality service delivery. They should be adaptable, demonstrating a willingness to embrace change and explore new technologies while effectively managing multiple priorities. Strong communication skills are essential, enabling effective collaboration with cross-functional teams. A commitment to ongoing learning and improvement, coupled with a strong foundation in systems engineering and reliability principles, will further distinguish suitable candidates for this role.
Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.