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

SW Engineer DevOps II - Hyderabad @ NCR Corporation

Home > Programming & Design

 SW Engineer DevOps II - Hyderabad

Job Description

IN THIS ROLE, YOU CAN EXPECT TO .

The NCR Payments Platform Automation Analyst contributes in the following:

  • Development of continuous integration and deployment solutions for production applications across various sites/software. Creates new technology infrastructures and maintains configuration management and automation tools.
  • The Platform Automation Analyst plays an operational role by troubleshooting issues in development systems and is also responsible for contributing to the architecture and technical leadership of the entire Automation infrastructure.
  • Enables the automation of configuration management of all development, quality assurance, and production servers as well as the automation of continuous integration and continuous delivery.
  • Tasked with the creation of software deployment strategies that allow Platform Automation engineers to successfully deploy sites/software in any environment. Also responsible for the updating of configuration management tools, code, and modules for the purpose of streamlining implementation and supportability.
  • Creation of solutions for managing and ingesting large numbers of documents in real time, enabling prompt search and analysis. Also implements monitoring solutions that identify both system bottlenecks and production issues. The Platform Automation Analyst further identifies and implements data storage schemas such as clustering in order to maximize performance.
  • Designs scaling strategies and develops automation scripts and solutions for the purpose of streamlining, implementing, and testing sites/software. Additionally develops self-service solutions for the engineering department in order to deliver sites/software with great speed and quality.
  • Supports engineering teams in the implementation of lifecycle infrastructure solutions and documentation operations in order to meet the engineering department s quality and standards.
Requirements:

Bachelor s degree in Computer Science, Engineering or a related discipline; or equivalent combination of education and experience that is required for the specific job level. Post-graduate education is desired.

  • 4+years of experience in software automation or software engineering
  • 3+ years in non-functional automation performance testing
  • 3+ years in Public Cloud based engineering
  • Working experience with the following technologies: Ruby, Python, Visual Studio C#, VS load test projects, VS unit test projects, WCF, ASMX Web Services, SOAP REST, PowerShell, MSSQL 2008, 2012, 2014.
  • Experience with designing systems in consideration of NFRs: performance, responsiveness, concurrency, availability, supportability
  • Familiarity with Dev Ops tools: CI Dev Ops: BitBucket, Jenkins, JIRA, VMWare vSphere/vRA, Chef, Sonar
  • Strong computer science fundamentals: OOP, design patters, data structures algorithms
General knowledge, skills and abilities:
  • Knowledge of financial services payments industry
  • Azure or GCP Public Cloud Technologies
  • In-depth knowledge of end-to-end systems development life cycles (including agile, iterative, and other modern approaches to software development)
  • Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization (e.g., executive, management, individual contributors)
  • Ability to estimate work effort for project sub-plans or small projects and ensure the project is successfully completed
  • Positive outlook, strong work ethic, and responsive to internal and external customers and contacts
  • Willingly and successfully fulfills the role of teacher, mentor and coach
  • Requies in-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management, and related infrastructure technologies and practice

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Ncr Corporation India
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Telecom Automation Manager Quality Assurance Performance testing Agile Data structures Automation Analyst WCF Troubleshooting Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

NCR Corporation

At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and how we'v...