Infrastructure Engineer

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSPostgreSQLBashGCPCI/CDLinuxTerraformNetworkingAnsible

Requirements

  • 7+ years of experience as a PostgreSQL DBA and Linux Systems Administrator in enterprise or production environments.
  • Strong expertise in PostgreSQL design, performance tuning, indexing, replication (streaming replication), clustering, and disaster recovery.
  • Solid experience with AWS cloud services (RDS, Aurora, EC2, S3, IAM, VPC, CloudFormation/Terraform) and familiarity with GCP.
  • Hands-on experience with infrastructure automation tools such as Ansible, Terraform, and CI/CD pipelines.
  • Strong programming/scripting ability using Bash and familiarity with stored procedures, SQL optimization, triggers, and views.
  • Experience in cloud migrations, database scaling, and performance tuning for high-availability systems.
  • Strong understanding of system security, hardening practices, and compliance frameworks (CIS, NIST 800-53, ISO 27001).
  • Experience with monitoring, observability, and incident response tools including Splunk.
  • Solid networking knowledge and ability to diagnose cross-layer infrastructure issues (compute, storage, network).
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Responsibilities

  • Administer, tune, and optimize PostgreSQL databases, ensuring high availability, security, and performance across production systems.
  • Manage cloud infrastructure on AWS (RDS, Aurora, EC2, S3, IAM, VPC) and support GCP services including Compute Engine and Cloud SQL.
  • Lead database migration activities to cloud environments, ensuring reliability, minimal downtime, and performance optimization.
  • Maintain and enhance Debian-based Linux systems including upgrades, patching, kernel tuning, and performance monitoring.
  • Build automation using Bash scripting, Ansible, Terraform, and CI/CD pipelines to streamline infrastructure operations.
  • Configure and manage web application infrastructure including Nginx, SSL/TLS, reverse proxy, and load balancing.
  • Implement monitoring, logging, and alerting solutions (including Splunk environments) to proactively identify and resolve issues.
  • Troubleshoot complex system, database, and network performance issues in real time across distributed environments.
  • Enforce infrastructure security standards, compliance frameworks, and hardening best practices.
  • Collaborate with engineering teams on architecture design, disaster recovery planning, and system scalability improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now