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