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 Bitcoin Devs Company, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Site Reliability Engineer (SRE) - Python/Go at Bitcoin Devs Company will be responsible for ensuring the reliability, availability, and performance of our services. This position involves working closely with development and operations teams to design and implement scalable solutions while automating infrastructure tasks. The ideal candidate will leverage their expertise in Python and Go programming languages to enhance our site reliability practices and manage cloud architecture effectively. As a fully remote role, the candidate should be self-motivated, proactive, and able to collaborate effectively across teams.
Job Responsibilities
- Design, develop, and maintain scalable systems to ensure high availability and reliability of services.
- Implement monitoring and alerting solutions to proactively identify issues.
- Automate operational processes and tasks using Python and Go.
- Collaborate with development teams to integrate site reliability principles into the software development lifecycle.
- Perform capacity planning and manage infrastructure costs to optimize cloud spend.
- Provide technical guidance and mentorship to junior engineers.
- Participate in on-call rotations and incident response efforts to improve system resilience.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in Site Reliability Engineering or related field.
- Proficiency in at least one programming language, specifically Python and/or Go.
- Strong knowledge of cloud platforms, preferably AWS, Azure, or Google Cloud.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD pipelines and DevOps best practices.
- Excellent problem-solving skills and a strong analytical mindset.
Technologies & Tools
The Senior Site Reliability Engineer will work with a variety of technologies and tools, including cloud services like AWS, Azure, or Google Cloud, container orchestration platforms like Kubernetes, monitoring solutions such as Prometheus or Grafana, modern programming languages including Python and Go, as well as CI/CD tools like Jenkins or GitLab CI. Hands-on experience with configuration management tools such as Ansible or Terraform will be an advantage in managing infrastructure efficiently.
Ideal Candidates
The ideal candidates for this position possess not only the technical acumen required for the role but also exhibit strong communication skills and the ability to function effectively in a collaborative environment. They are proactive problem solvers who thrive in a fast-paced setting, adapt swiftly to changing priorities, and demonstrate a commitment to continuous improvement. The ability to mentor junior staff and share knowledge is also highly valued, fostering a culture of learning and teamwork within the organization.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.