Senior DevOps Engineer

globalpayments

Pune 5 Years Exp Posted 258d ago

Job Description

Key Responsibilities:

  • Cloud Infrastructure Management: Deploying, configuring, and managing GCP resources like Compute Engine instances, virtual networks, storage, and other cloud services. 

  • Linux Server Administration: Installing, configuring, and maintaining Linux servers, including web servers, application servers, databases, and file servers. 

  • Automation: Developing and implementing automation scripts and processes using tools like Terraform, Ansible, and Puppet to streamline infrastructure management and deployments. 

  • Monitoring and Performance Optimization: Monitoring system performance, identifying bottlenecks, and optimizing resource utilization to ensure high availability and performance. 

  • Security: Implementing and maintaining security best practices for cloud environments, including access controls, encryption, and network security. 

  • Troubleshooting: Diagnosing and resolving issues related to Linux systems, GCP services, and applications hosted on the platform. 

  • Collaboration: Working closely with development teams and other IT professionals to support application deployments, troubleshoot issues, and implement solutions. 

  • Documentation: Creating and maintaining documentation for system configurations, procedures, and troubleshooting guides. 

  • Compliance: Ensuring that systems and processes adhere to relevant security and compliance requirements. 

Specific Skills and Technologies:

  • Linux: In-depth knowledge of Linux operating systems (e.g., Ubuntu, CentOS, Red Hat), including system administration, troubleshooting, and performance tuning, storage management, OS upgrades, OS patching

  • Troubleshooting: Excellent in troubleshooting the Linux and Windows servers administration issues. Able to provide the RCA

  • GCP: Strong understanding of GCP services like Compute Engine, Kubernetes Engine, Cloud Storage, and networking services. 

  • Automation Tools: Experience with configuration management tools like Ansible, Puppet, and Infrastructure as Code (IaC) tools like Terraform. 

  • Scripting: Proficiency in scripting languages like Bash, Python for automation and task management. 

  • Security: Knowledge of security best practices for cloud environments, including access control, encryption, and vulnerability management. 

  • Monitoring and Logging: Experience with monitoring tools like Datadog, logicMonitor etc. 

  •  

Required Skills & Qualifications:

  • Total experience should be 5 to 7 years in Linux administration . 

  • 3+ years of hands-on experience  in designing, architecting, implementation, and managing cloud infrastructure on Google Cloud Platform

  • 2+ years of strong experience in Kubernetes. Working knowledge and skills in cloud container services (e.g. GKE, EKS, AKS), storage services (e.g. EBS), and database services, 

  • Strong working experience on GCP, terraform, Jenkins, Kubernetes, Linux, Ansible & Docker. 

  • Hands-on experience in OS - Linux and Windows troubleshooting and patching.

  • Working knowledge about docker, dockerfiles

  • Experience with the concept of "infrastructure as code" and configuration management tools like Terraform is a must

  • Experience with Load Balancers, 

  • Excellent technical troubleshooting experience.

  • Using deployment pipelines i.e. Git, Jenkins, Artifactory etc. (How to set up pipelines, a basic understanding of Jenkins, Git, Artifactory)

Similar Openings for You