DevOps Solutions Architect
At R3, we envision a world where value flows freely and businesses operate securely. Our mission is to facilitate an open, reliable, and sustainable digital economy. As a scaling startup, we value a workforce where every idea holds merit and every day brings new challenges.
About R3 Professional Services:
The R3 Professional Services team focuses on providing specialized Corda expertise to drive successful customer adoption. We engage directly with customers to guide them through the design, development, deployment, and consultation phases of their Corda journey in order to ensure lasting capabilities. From business consulting and technical solutions to implementation, we assist customers in effectively achieving their objectives, from small Proof of Concepts to comprehensive, end-to-end Digital Currencies and Digital Assets solutions for real-world issues.
Our customer-centered and innovative approach to service delivery in the industry enables us to strategically assess customer needs and ensure a promising start to their journey. In addition to customer interaction, we actively collaborate internally with Sales, Engineering, and Product teams to enhance tools, services, and products based on evolving customer requirements.
Role Overview: DevOps Architect
We are searching for a skilled and experienced DevOps Architect to join our team. The ideal candidate will take charge of designing, implementing, and maintaining customer DevOps infrastructure to enhance scalability, reliability, and efficiency. This position requires proficiency in tools like Terraform, Ansible, Helm, and Docker, along with a comprehensive understanding of cloud platforms and CI/CD pipelines. The DevOps Architect will closely collaborate with internal Product Engineering, Professional Services Engineering, and security teams to improve processes and optimize our software delivery lifecycle. In addition, the Architect will work with Client IT Teams and Architects to evaluate their environments, assess customer DevOps tools and frameworks, propose potential Architectures, and recommend Best Practices.
Responsibilities:
- Interpret customer requirements and offer guidance on effective DevOps deployment strategies. Create new scripts based on customer needs while leveraging R3’s deployment templates to support customers in scalability, disaster recovery, and solution maintainability.
- Design, deploy, and maintain scalable and resilient DevOps infrastructure. Create automation scripts and workflows utilizing Terraform, Ansible, Helm, Docker, and other pertinent technologies.
- Establish and oversee CI/CD pipelines to automate software delivery, testing, and deployment operations.
- Implement monitoring, logging, and alerting systems to ensure system health and performance. Identify and rectify issues spanning the entire stack, from infrastructure to application code, including build failures, deployment errors, and infrastructure disruptions promptly.
- Conduct deployment strategy workshops with R3 customers to comprehend their specific infrastructure and application hosting needs, platforms, and tools.
- Ensure the incorporation of security best practices throughout the DevOps processes, encompassing code scanning, vulnerability management, and access control.
- Foster innovation and continuous enhancement in our DevOps practices by collaborating with multidisciplinary teams. Remain informed about the latest DevOps trends and technologies to recommend novel tools and methodologies for process improvement.
- Take complete accountability for managing all assigned tasks, ensuring successful implementation and scope, while aiding DevOps Solution Engineers with daily Technical Guidance to cultivate a cohesive DevOps Team.
Key Skills Needed:
- Proven experience as a DevOps Architect, with a minimum of 8 years designing and architecting enterprise-scaled solutions. Strong proficiency in Terraform, Ansible, and Helm charts automation focused on scalable infrastructure implementation.
- Expertise in containerization technologies like Docker and container orchestration tools, such as Kubernetes. Competency in managing deployments using Helm charts.
- Cloud expertise in Azure DevOps, AWS, or Google Cloud. Knowledge of microservices architecture and serverless computing deployment with AKS, EKS, or GKE is highly beneficial.
- Proficiency in monitoring systems like DataDog and Prometheus.
- Understanding of DevOps practices in regulated industries, like healthcare or finance.
- Extensive knowledge of version control systems like Git and source code management workflows.
- Superior troubleshooting abilities and the capacity to analyze complex systems.
- Excellent communication and collaboration skills for effective teamwork in a cross-functional environment.
- Preferred certifications like AWS/Azure Certified DevOps Engineer or Certified Kubernetes Administrator provide added advantage.
Desired Skills:
- Commercial enterprise product experience in Kubernetes and thorough understanding of software production.
- Awareness of DLT/Blockchain technologies and their advantages.
- Eagerness to learn new skills and solve intricate problems.
R3 is a premier enterprise technology firm specializing in digital solutions for regulated financial markets to enhance operational efficiency, transparency, and connectivity in financial markets. Core values at R3 include Collaboration, Ownership, Boldness, and prioritizing Customer interests, evident in our flagship DLT platform, Corda, and the R3 Digital Markets product suite, which are trusted by industry leaders in financial markets.
R3 takes pride in being an equal opportunity workplace, fostering a diverse and inclusive environment, supporting all ethnicities, races, genders, sexual orientations, origins, disabilities, veteran statuses, and cultures. At R3, we are dedicated to creating an environment where individuality prevails, and our diverse attributes enrich and strengthen our collective success.