About the position
Rimes is seeking a DevOps engineer with software development experience to join their team. The ideal candidate should have a positive attitude towards problem-solving and learning new skills, as well as the ability to work collaboratively with different teams. The key responsibilities of this role include improving delivery workflows, proposing and developing automated processes, and focusing on innovative approaches to deliver outcomes. The company values an agile DevOps approach, continuous improvement, and a strong understanding of Infrastructure as Code principles. The candidate should have relevant experience in DevOps and be able to provide practical examples of their initiatives.
Responsibilities
- Identify and develop opportunities to improve existing delivery workflows
- Take initiative to propose and capable of developing automated processes
- Focus on innovative approach of delivering outcomes in simple and user-friendly way
- Aid in the technical design and delivery of existing systems with regard to continuous integration, automated testing, deployment and delivery
- Work under direction to continuously improve existing pipelines and software distribution process
- Need to own CI builds and continuously improve deployment pipelines
- An agile DevOps approach to daily workload
- Used to sharing and management of knowledge
- Continuous improvement operating model in an agile environment
- Strong understanding of Infrastructure as Code principles and practices
- Challenge and innovate existing processes, tools, culture, and technology
- Capable to follow high level directions to implement continuous improvement
- Ensure work is delivered consistently to design and build principles and standards
- A continual learning culture and initiative to stay present with latest DevOps trends
- Problem-solving and analytical skills and the ability to come up with creative solutions
- Relevant experience in DevOps/SRE related capacity
- Able to articulate practical examples of DevOps initiatives from own experience
- Experience of various aspects of automation of the software delivery, deployment and release process
- Experience working in on-prem and cloud infrastructure
Requirements
- DevOps engineer with software development/programming experience
- Positive attitude towards solving challenges and learning new skills
- Able to work in close collaboration with Development, Infrastructure, and Operations
- Identify and develop opportunities to improve existing delivery workflows
- Capable of developing automated processes
- Focus on innovative approach of delivering outcomes in a simple and user-friendly way
- Aid in the technical design and delivery of existing systems with regard to continuous integration, automated testing, deployment, and delivery
- Continuously improve existing pipelines and software distribution process
- Own CI builds and continuously improve deployment pipelines
- Agile DevOps approach to daily workload
- Sharing and management of knowledge
- Continuous improvement operating model in an agile environment
- Strong understanding of Infrastructure as Code principles and practices
- Challenge and innovate existing processes, tools, culture, and technology
- Capable of following high-level directions to implement continuous improvement
- Consistently deliver work to design and build principles and standards
- Continual learning culture and initiative to stay present with latest DevOps trends
- Problem-solving and analytical skills with the ability to come up with creative solutions
- Relevant experience in DevOps/SRE related capacity
- Able to articulate practical examples of DevOps initiatives from own experience
- Experience of various aspects of automation of the software delivery, deployment, and release process
- Experience working in on-prem and cloud infrastructure
Benefits
- Competitive benefits package
- Opportunities for growth and development
- Collaborative and team-oriented work environment
- Continuous improvement culture
- Exposure to latest DevOps trends and technologies
- Automation of software delivery and deployment processes
- Experience with CI build systems and package managers
- Knowledge of version control systems and deployment automation
- Familiarity with scripting/programming languages
- Understanding of containerization concepts and infrastructure as code
- Commitment to diversity and inclusion