Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Senior DevOps Engineer 
India, Karnataka, Bengaluru 
855153453

29.08.2024

Your Role and Responsibilities

Develop coding standards, procedures, and methodology for automated testing, working with other internal QA leaders, as well as functional and technical architects, to identify and align on best practices, incorporating the latest industry tools and technologies.

Create test plans, defining the automation architecture, specifying positive and negative testing techniques, and addressing service functionality, monitoring, integration, performance, resiliency, security, scalability, and reliability.
Analyze and understand existing test coverage and automation frameworks, identifying opportunities for redesign, replacement, reusability, and improvement in efficiency and performance.
Identify and/or design modern automated test techniques to update and upgrade existing manual and automated tests.
Drive end-to-end test automation, with automated test environment deployment, zero manual testing, and integrated, aggregated status reporting.
Work with service development and release engineering to evolve the automated test portfolio usage in the continuous integration/continuous deployment (CI/CD) flow.

“What you will do (Roles & Responsibilities) : Are you interested in developing Cloud and Open Source.

Your duties would include but not limited to :

  • Analyzing and understanding business requirements
  • Designing and planning the implementation of the chosen solution
  • Collaborating with various teams to ensure successful implementation
  • Evaluating the effectiveness of the solution and making necessary adjustments
  • Defining and documenting the overall Test solution Design.
  • Working together with stakeholders to comprehend their needs and requirements
  • Evaluating and selecting appropriate technologies and platforms for the solution
  • Developing and maintaining architectural standards and best practices
  • Ensuring that the solution meets performance, scalability, and security requirements
  • Providing technical guidance and support to development teams
  • Identifying and mitigating potential risks and issues related to the solution
  • Participating in the continuous improvement of the solution and its components.

Required Technical and Professional Expertise

  • Upto 8 yearsof Working experience with Linux distributions (Ubuntu/RHEL) in a productionenvironment.
  • Strong background in Software development with in-depth knowledge of Python, designing REST
  • API and working knowledge of distributed services.
  • Docker and containerize technologies. A bit on Hypervisor knowledge would be good.
  • Good Shell script and Linux Basics and networking basics
  • Type Script, Java Script knowledge is added advantage
  • Strong skills in github, shell(ksh/bash), Devops, system monitoring, Jenkins, , CI/CD pipeline
  • integration and end- to-end tests, playbooks and process automation.
  • Understanding of container technologies like docker/podman/Kubernates and Digital Certificate Knowledge
  • Expert in creating Test Cases/Test Plan.
  • A Self-starter Individual with excellent problem-solving skills, able to work independently and as a part of the team.
  • Strong English communication skills both written and Verbal.


Preferred Technical and Professional Expertise

  • Knowledge with deployment on OpenShift.
  • Knolwdge on Cloud Technology including Network, Storage and Compute.
  • Knowledge of Java (JCP Certified), J2EE
  • Agile practitioner
  • Experience in zLinux operating systems and virtualization/
  • Knowledge on certificate, signature, encryption
  • Open Source Plaftorm : OpenStack, ManageIQ