SRE Engineer

IBMDublin, IE
Published on

About the Role

This role is responsible for designing, deploying, and maintaining our infrastructure, data processing applications, and CI/CD pipelines with large volumes of data. The position will be part of the SRE Data team, primarily collaborating with R&D, SRE, and Data analysts. Your primary responsibilities will include designing high availability solutions, automating software delivery, and ensuring operational excellence in data processing.

Your Role and Responsibilities

  • Develop and maintain automation scripts and tools using Python and Groovy.
  • Create and manage our CI/CD infrastructure and automation jobs in Jenkins.
  • Manage Terraform for Development/QA/Production environments.
  • Monitor and diagnose data pipelines and ETL processes for health.
  • Integrate monitoring and alert systems for databases into the existing infrastructure.
  • Provide occasional off-shift availability to resolve production issues.
  • Collaborate closely with other SRE and R&D team members, ensuring system performance and reliability.
  • Engage proactively in the Incident Management process to minimize database outage impacts.

About the Candidate

Required Technical and Professional Expertise

  • 3+ years of experience as an SRE Data Engineer
  • 3+ years of scripting and automation experience using Python
  • AWS experience including RDS, RedShift, and EMR is advantageous
  • Experience with CI/CD systems like Jenkins and Terraform
  • Experience in production environments is a must
    Preferred Technical and Professional Experience
  • Excellent communication skills for interaction with technical and non-technical stakeholders
  • Strong problem-solving, testing, and network troubleshooting skills
  • A Bachelor's degree in Computer Science, Information Technology, or a related field is advantageous but not required

About the Company

IBM Software infuses business operations with intelligence, from machine learning to generative AI, helping organizations to be more responsive, productive, and resilient. With AI as an integral part of their service offering, IBM helps clients leverage data across various infrastructures to enable AI-driven insights and decisions. IBM's hybrid cloud platform offers robust security and has been a revolutionary offering for clients looking to harness their data more effectively.

Company Culture and Benefits

Being an IBMer means having the opportunity for continuous growth and development in your career. The company promotes an environment where innovation is encouraged, and employees are trusted to provide feedback and work collaboratively. IBM values diversity, believing it enhances creativity and success in addressing challenges. IBMer's commitment to client success and resilience is paramount, allowing them to embrace change and drive forward as a leader in technology.

Additional Information

For additional information about location requirements, please discuss with the recruiter following your application submission.