Design, maintain, and optimize core infrastructure systems. Focus on PostgreSQL, Linux, and cloud (AWS/GCP). Collaborate in a remote, fully-remote environment.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Infrastructure Engineer based in India.
This role sits at the core of a mission-critical infrastructure team responsible for building, securing, and optimizing highly available cloud and database systems. You will work on complex, distributed environments that support scalable applications used in critical real-world operations. The position combines deep PostgreSQL expertise with strong Linux systems administration and cloud engineering across AWS and GCP. You will contribute to designing resilient infrastructure, improving automation, and ensuring high performance and security across production systems. This is a hands-on engineering role where your work directly impacts reliability, scalability, and operational efficiency. You will collaborate closely with cross-functional teams in a fully remote environment, contributing to both day-to-day operations and long-term architectural improvements.
Accountabilities
You will be responsible for designing, maintaining, and optimizing core infrastructure systems, with a strong focus on database reliability, cloud scalability, and system performance. Your work will include hands-on administration of PostgreSQL environments, Linux systems, and cloud-native infrastructure while driving automation and operational excellence.
- 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
Interested in remote work opportunities in Devops? Discover Devops Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
This role requires deep hands-on experience in infrastructure engineering, particularly across PostgreSQL, Linux systems, and cloud platforms. You should be highly technical, detail-oriented, and comfortable operating in production-critical environments with strong ownership and problem-solving ability.
- 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)
- Strong communication skills with the ability to collaborate in distributed, remote-first teams
- Bachelor’s degree in Computer Science, Engineering, or related field
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Competitive compensation package aligned with experience and market standards
- Fully remote work environment with flexibility
- Comprehensive health insurance coverage for employees
- Flexible paid time off and supportive leave policies
- Technology stipend to support remote productivity
- Opportunities for professional growth and advancement
- Exposure to large-scale, mission-critical infrastructure systems
- Collaborative and engineering-driven culture focused on innovation and reliability.
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar Jobs
Explore other opportunities that match your interests