JOBSEARCHER

DevOps Architect

Job Description Experience – 10-12 years in software development process, with 3+ years as an architect. Roles and Responsibilities: Leading the overall end to end strategy, architecture and development of DevOps processes and tooling used to measure, optimize and enhance our system/solution development and qualification. To influence and guide the platform development with hand on implementation to be highly operable and efficient – for both development of new features and core operations. Design, architect, and implement next generation CI System and automation solutions. Drive CICD roadmap with focus on business impact. Collaborate continuously with the product development teams to implement CICD pipeline. - Perform analysis of the current practices and design and implement best practices and emerging concepts in CI landscape Takes responsibility for consistent implementation of engineering processes, methodologies, standards and tools Evaluate emerging technologies, exercise independent judgment, develop innovation proposals and makes recommendations to senior management Network and collaborate with senior BU technologists to achieve objectives and create business value Requirements: At least 4 years of experience in designing and implementation of Continuous Integration (CI), Continuous Delivery (CD) and Infrastructure as Code (IaC) solution using pipeline-as-code paradigm and one or more DevOps tools / technologies in below areas Code Management System – Git Build – Maven / Ant /Gradle / MS Build Continuous Integration - Jenkins Code Quality – SonarQube / Junit Repostory – Nexus / Artifactory Continuous Deployment – Spinnaker Containerization – Docker, Kubernetes Infrastructure Provisioning – Terraform, ARM Templates Cloud Computing – AWS Operating Systesm – Unix, Linux (Red Hat Enterprise) At least 5 years of experience in writing scripts using Python / Shell Scripts At least 5 years of experience of translating customer requirements into system design specification, defining new architectures and ability to drive an indepent project from architectural stand point At least 4 years of experience of working on Application Contaneirization by developing Dockerfiles At least 4 years of experience of working on Container orchestration using Kubernetes for advanced installation, Configuration and deployments At least 3 years of experience of working in Mult-tenant Kubernetes architecture and Cloud Native design patterns At least 3 years of experience of any one monitoring tool such as Prometheus, CAdvisor or equivalent and any one container log management tool such as Splunk, elk or equivalent At least 7 years of experience in software development life cycle activities on Application development and maintenance projects using Java, JEE technologies Good Troubleshooting, Analytical, Communication and Client Interfacing skills Experience and desire to work in a Global delivery environment Analytical skills Experience and desire to work in a Global delivery environment The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job requirements Qualifications: Bachelor's degree in Computer Science or other technical discipline, or equivalent experience How to apply : To apply for this position, please upload your resume at : DevOpsSchool.com/Cv We prefer to select professionals those who are Certified in their domain from "Official Certification company's" like RedHat, Docker, Google, Amazon Inc. etc. or authorized training partners like DevOpsSchool.com, DevOpsCertification.co.