DevOps Engineer

workday

Chennai fresher Years Exp Posted 248d ago

Job Description

What You'll Do:

  • Build and maintain highly available and scalable infrastructure to support critical applications.

  • Contribute to the development and operation of restful services, service oriented architectures, distributed systems, cloud systems, and microservices on Linux operating systems or equivalent.

  • Apply your experience with configuration management tools (Chef, Ansible, or Puppet), containerisation (Docker) to deploy and manage applications.

  • Collaborate effectively within a team to achieve common goals, demonstrating strong communication skills and attention to detail.

  • Participate in the design, maintenance, and improvement of highly available and fault-tolerant distributed software systems.

  • Contribute to and promote a strong testing culture, including unit, system, and integration testing, feature toggles, canary deployments, and gradual rollouts.

  • Engage with logging, monitoring, metrics, and statistics technologies to ensure system health and performance.

  • Participate in an on-call rotation to provide support and triage for production services after a training period.

 

Basic Qualifications:

  • Bachelor's degree or higher in a computer-related field.

  • Proficient to Linux operating systems and concepts, including memory and storage management, threading and concurrency, networking and sockets, and process management.

  • Expert in at least one scripting language such as Python, Ruby or Bash.

 

Other Qualifications (Desirable):

  • Strong collaboration skills and the ability to work effectively with teammates.

  • Expert in areas related to performance and scale, security, availability, deployment, and operations.

  • A strong understanding of testing methodologies and quality assurance practices.

  • Experience being part of a team responsible for a service in production, including on-call support and incident management.

Similar Openings for You