NCR Corporation
Location
Secunderabad | India
Job description
Job Description:
You will be responsible for maintaining and scaling production services and servers for complex and high throughput cloud services.
You will bridge and own the union between development, quality, security, and operations
You will improve scalability, service reliability, capacity, and performance.
You are not just an operator, you re an experienced software engineer focused on operations.
Conceptualize and perform software configuration management and build activities using Microsoft Azure / GCP / AWS DevOps, GitLab and other supporting tools
You will initiate and contribute to continuous improvement of our software delivery processes and practices in a multi-location, multidisciplinary team to empower and accelerate product development
Develop, maintain, and optimize software build scripts, build agents, and other CI and CD automations.
You will participate in disaster recovery planning and execution
You ll work together with all teams to ship our code to production using Continuous Integration / Continuous Deployment (CI/CD) and AppSec tooling.
You will collaborate with development teams and use intuition, experience and understanding to create SLIs, SLOs, and SLAs
You will provide timely assistance and remediation solutions during critical situations and production incidents to help resolve service problems
You will participate in incident management and driving root cause analysis (RCA) and risk management processes
TECHNICAL AND PROFESSIONAL SKILLS:
BS degree in Computer Science or related technical field or 2 years of relevant experience.
Extensive experience in a DevOps / SRE role with demonstrable experience in deploying and managing large scale production environments in GCP, AWS or Azure and Multi Datacenter environment.
Proficient in scripting language - PowerShell, Batch, Perl, Go, JavaScript (i.e., any one of them)
Proficient in TLS/SSL, Network, firewalls, backup, Linux OS.
Good knowledge in software configuration management DevOps concepts
Knowledge in Git based DevOps tool chains including Azure DevOps, GitLab, Artifactory, Jenkins
1+ year experience using Jenkins, Artifactory or building the application using CI tool.
1+ year experience with cloud virtualization and PaaS
1+ year experience with AWS/GCP/Azure (any one of them)
1+ year experience with Docker, Kubernetes
Should have exposure to work in Virtual machines and Remote servers
Excellent analysis, debugging, root-cause identification, and troubleshooting skills
Experience with log management, including aggregation, alerting, and graphing like Prometheus etc.)
Good to have experience in YML definitions and configuring static code analysis tools
Bonus points for exposure to orchestration, automation, and configuration management tools like Ansible (or Puppet, Chef, Terraform, Helm or related technology)
Bonus points for experience with Distributed Database & Message Queues (Cassandra, Elasticsearch or Kafka etc.)
Extra bonus points for Cloud certifications.
Offers of employment are conditional upon passage of screening criteria applicable to the job
Job tags
Salary