DXC Technology logo

Devops Engineer

DXC Technology
NewPosted today

LOCATION

BANGALORE · Onsite

EXPERIENCE

8 - 14 Years

TYPE

FullTime

SKILLS REQUIRED

Infrastructure as CodeCI/CD PipelinesContainerizationCloud InfrastructureTerraformKubernetesJenkins

Job description

Overview

DevOps Engineer role supporting the software development lifecycle with a focus on operational readiness, infrastructure automation, cloud platforms and service reliability.

What you'll do

  • Provide input into infrastructure design, architecture, standards and methods so they scale, are secured, meet SLAs/NFRs and address operational concerns.
  • Support service delivery through input and review of the backlog, including operational test cases (incl. load testing), CI/CD pipeline support, capacity planning and launch reviews.
  • Maintain services by measuring and monitoring KPIs/SLAs including availability, latency and overall system health.
  • Continually optimize through automation, system resiliency, performance and efficiency; remediate tasks via preventative and automated measures.
  • Structure and maintain the software configuration management system (Jenkins).
  • Automate and maintain the software build process.
  • Automate software deployment and monitoring (Jenkins, Ansible, CloudWatch, etc.).
  • Automate software testing at multiple levels (component, configuration item, subsystem, system) and monitor results.
  • Monitor site stability and performance and troubleshoot site issues.
  • Scale infrastructure to meet rapidly increasing demand.
  • Collaborate with developers to bring new features and services into QA, Staging and Production.
  • Provide support to development teams that use the automated infrastructure.
  • Develop and improve operational practices and procedures.

What you'll need

  • 8 to 14 years of experience.
  • Experience working with highly motivated, high performing teams with DevOps philosophy and Agile methodology.
  • Hands-on experience of key SRE concepts including Infrastructure as Code, continuous optimization, automation, LowOps to ZeroOps, comprehensive monitoring and analysis, and scaling.
  • Cloud (like) infrastructure design and support.
  • Certified Cloud Practitioner (AWS, Azure, GCP, Alibaba) with focus on DevOps Engineering, System Administration and Solution Architecture.
  • Operating system (Linux / Windows) system administration, physical and virtual.
  • Virtualization technologies (e.g. VMWare, Hyper-V).
  • Infrastructure as Code (YAML, Terraform, Ansible, cloud provider templating).
  • Containerization (Docker, Kubernetes, Cloud Foundry, OpenShift, cloud provider implementations).
  • Multiple database technologies (NoSQL, Oracle, Postgres, MySQL, MS SQL).
  • Cloud platforms (AWS, Azure, Google Cloud, Alibaba).
  • Automation of manual processes using Ansible, Python or equivalent.
  • Release engineering / release automation through DevOps CI/CD pipelines using Nexus, GitHub, Jenkins, Ansible or equivalent.
  • Performance tuning to ensure functional and performance SLAs are met.
  • Capacity management / auto-scaling to ensure demand can be met.
  • Cost optimization through right-sizing of environments, tuning, resource scheduling and increased use of FaaS.
  • Comprehensive operational monitoring through cloud provider tooling and other toolsets such as ELK, Dynatrace or equivalent.
  • Delivering large scale, performant systems including Function as a Service, queuing technologies (RabbitMQ, cloud provider implementations), and big data (Hadoop, MongoDB, Spark).
  • In-depth hands-on expertise with DevOps processes and implementation.
  • Experience designing and provisioning software systems from scratch.
  • Experience working with CI/CD tools like Jenkins, Ansible, etc.
  • Production environment experience with a cloud service provider such as AWS, Azure, etc.
  • Hands-on experience with containerization of applications (Docker) and deployment into production environments (Amazon EKS, Kubernetes, or similar).
  • Experience with IaC provisioning tools (Terraform or similar).
  • Scripting experience in languages to automate tasks (Ruby, Python, Bash, Perl or similar).
  • Configuration management tool experience (Ansible or similar).
  • Experience setting up logging and monitoring for applications and infrastructure.
  • Experience with Agile methodologies (Scrum, Kanban, SAFe etc.).

Details

  • Location: Bangalore, Karnataka, India.
  • The work model prioritizes in-person collaboration while offering flexibility.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Devops Engineer