Our client, a leading investment bank, is seeking an experienced and dynamic DevOps Architect to drive the transformation toward a cloud-native, automation-driven environment. In this role, you will play a critical part in designing, implementing, and managing a scalable and efficient DevOps framework that supports our software development lifecycle and continuous integration/continuous delivery (CI/CD) pipelines. As a DevOps Architect, you will collaborate with cross-functional teams, including Development, Infrastructure, and Operations, to ensure the applications are deployed and operated with the highest level of availability, security, and performance. Perm Position.
Responsibilities:
Design, develop, and implement an enterprise-wide DevOps strategy, leveraging modern technologies and best practices to automate and optimize software delivery processes.
Create architectural designs for cloud-native solutions, considering scalability, reliability, security, and cost-effectiveness.
Collaborate with development teams to ensure applications are designed and developed with a DevOps mindset, enabling seamless deployment, monitoring, and operations.
Identify and implement the appropriate tools and technologies to build and manage our CI/CD pipelines, orchestration, and configuration management systems.
Manage the implementation of end-to-end DevOps tools integration, i.e. Jenkins, Kubernetes, Docker, Nexus, Ansible, SonarQube, ELK, Grafana, Prometheus, etc.
Explore new DevOps tools and industry best practices, which will help the organization to improve quality and efficiency. This is a hands-on role requiring some hands-on programming & scripting skills and proven capability in DevOps.
Continuously improve CI/CD processes, optimizing build, test, and deployment cycles for iterative and efficient software delivery.
Collaborate with Infrastructure and Operations teams to implement robust monitoring, logging, and alerting solutions, ensuring the availability and performance of our applications.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
Around 7 years of experience as a DevOps Engineer or Architect, with a focus on cloud-native and automation-driven environments.
Proficient in designing and implementing DevOps frameworks, leveraging tools such as Jenkins, Git, Docker, Kubernetes, and Terraform.
Familiar with deployment tools such as Ansible, Docker, Kubernetes/OpenShift, and Jenkins.
Solid understanding of software development methodologies, including Agile and DevOps principles.
Familiarity with infrastructure automation using tools like Chef, Puppet, or Ansible.
Hands-on development with scripting languages, such as Shell, Python, Power Shell, Perl, and Groovy scripting.
Strong problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
Excellent communication and collaboration skills, with the ability to effectively interact with stakeholders at all levels.