Your browser does not support javascript! Please enable it, otherwise web will not work for you.

SW DevOps Engineer IV @ NCR Corporation

Home > IT Network

 SW DevOps Engineer IV

Job Description

Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.
We are looking for a meticulous Dev Ops engineer to contribute to the creation and managing of a robust Continuous Test and Promotion pipeline. The engineer s responsibilities include both lab management and deployment activities and focuses on the seamlessness, robustness, and efficiency of spinning up labs for various customer testing. As such, this engineer is a professional with advanced programming skills, well versed with CICD tools, network and servers who can simplify the delivery process. You should have strong communication and organizational skills and have a passion for designing, development, and testing the software.
Responsibilities:
  • Understand the entire system end to end and involve in every step of lab deployment and management process
  • Develop strategy and automate the deployment of labs that comprises of 20+ products
  • Maintain network topology for the solution and develop scripts to verify communication between machines
  • Investigate network issues and work with Global IT as needed
  • Be able to detect and diagnose local/lab networking problems
  • Linux network configuration (netplan, iproute2)
  • Familiarity with common Linux terminology (kernel, distributions, display server (X server), daemon, grub bootloader etc.)
  • Understanding of key networking fundamentals and protocols, including :
    • IP addressing, subnetting, routing, VLANS.
    • DNS, DHCP, NTP and the tools required to debug issues with these protocols (e.g curl, dig, ping, ip, netstat, tracroute, wireshark)
  • Linux networking and configuration (netplan, iptables, network namespaces, routing tables).
  • Network edge technologies, including NAT, firewalls, BGP, reverse proxies.
  • Containerize an existing application, including:
    • Creating a Docker file, following best practice for using container layers.
    • Building and running the resulting container locally.
    • Enable external network access to the application using container ports .
    • Follow best security practice for containers.
  • Debug issues with running containers within Kubernetes, including:
    • Accessing container logs from Kubernetes directly (kubectl logs)
    • Assess the running state and find issues with running containers using the containerd container runtime (crictl ps, crictl pods, crictl inspect etc).
  • Understand GCP configuration (cluster settings)
  • Understand containerization and helm charts
  • Understand the Edge Infra and Edge O/S compatibility matrix, the release management and staging strategy and the requirements of users to keep the system up to date and how to do it
  • Understand and be able to debug issues that present as linkerd issues
  • Develop continuous testing pipeline to deploy software, run tests and report
  • Deploy monitoring tools for the entire solution
  • Develop and manage lab architecture for both virtual and physical labs
Basic Qualifications:
  • Bachelor s degree in Engineering and 6 to 8 years experience with Strong Background in System Administration (especially Windows environments.)
  • Experience with in Windows WEB, IIS, DNS and DHCP servers.
  • Experience with K8s and GCP
  • Experience with network configurations and monitoring tools and practices
  • Experience with Virtualization solution (VMware) and Load Balanced environment
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • A working understanding of code and script (PowerShell / Python or Other)
  • Knowledge with automation/configuration management using Jenkins and GitHub Actions
  • Ability to use a wide variety of open source technologies and cloud services (Azure/ GCP/AWS)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Hardware & Networks
Role Category: IT Network
Role: Network (Support) Engineer
Employement Type: Full time

Contact Details:

Company: NCR Corporation
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   VMware Automation Operational excellence Networking Linux DNS Windows IT operations DHCP Recruitment

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Juniper SRX Firewall Engineer

  • Atos
  • 9 - 14 years
  • Pune
  • 1 day ago
₹ 13-23 Lacs P.A.

Technical Support Engineer Cad/cam/cae

  • RHS Engineering
  • 5 - 9 years
  • Kolkata
  • 3 days ago
₹ Not Disclosed

Scada Operator/Scada engineer

  • Mobineers Info Systems
  • 2 - 5 years
  • Kolkata
  • 3 days ago
₹ 2.75-3.25 Lacs P.A.

Systems Engineer

  • Cognizant
  • 3 - 5 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

NCR Corporation

NCR is the worlds leading enterprise provider of software, hardware and services for banks, retailers, restaurants, small business and telecom