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 Jobs via eFinancialCareers, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior or Staff Site Reliability Engineer - Data Infrastructure will play a critical role in ensuring the reliability, performance, and scalability of our data infrastructure systems. This position demands a strong understanding of data engineering, a passion for automation, and the ability to address complex challenges within our cloud environments. The successful candidate will collaborate with cross-functional teams to design and implement solutions that enhance operational efficiency, as well as monitor and maintain existing systems to ensure high availability and performance.
Job Responsibilities
- Design, implement, and manage data infrastructure solutions aligned with organizational goals.
- Monitor system performance and troubleshoot issues to optimize reliability and efficiency.
- Automate processes for data ingestion, storage, and retrieval to ensure scalability.
- Develop and enforce best practices for data management and security across the organization.
- Collaborate with data engineering and development teams to integrate systems and improve workflows.
- Engage in on-call support and incident management to respond to system failures or performance issues.
- Lead initiatives to continually improve processes, tools, and team performance related to data reliability.
- Document system architecture, procedures, and operational guidelines to ensure clarity and continuity.
Qualifications
- Bachelor’s or higher degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in Site Reliability Engineering, DevOps, or a related role.
- Strong expertise with cloud platforms (e.g., AWS, Azure, GCP) and data technologies (e.g., SQL, NoSQL databases).
- Proficient in automation and scripting languages (e.g., Python, Bash, Go) for managing infrastructure.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Solid understanding of networking, security, and data storage principles.
- Excellent problem-solving skills and a detail-oriented mindset.
- Strong communication skills and ability to work effectively in cross-functional teams.
Technologies & Tools
The Senior or Staff Site Reliability Engineer will engage with a wide range of technologies and tools to ensure optimal performance of data infrastructure. Core technologies include cloud services such as AWS or Azure, data processing frameworks (like Apache Spark), monitoring tools (such as Prometheus and Grafana), and configuration management software (including Ansible or Terraform). Familiarity with CI/CD pipelines and version control systems (Git) will also be critical in facilitating efficient workflows within the team.
Ideal Candidates
The ideal candidate for this position will possess a strong blend of technical expertise and interpersonal skills. They should be proactive, adaptable, and able to thrive in a fast-paced environment, always seeking innovative solutions to enhance system reliability. An effective communicator, the candidate should be comfortable liaising with technical and non-technical stakeholders alike. Passion for continuous improvement and a commitment to maintaining high standards of operational excellence will set successful individuals apart in this role.
Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.