Job Description
Position: - Postgres with AWS Database
Location: - Remote
Job Description
- Designing and Implementing Cloud Solutions
- Develop and implement infrastructure solutions that meet business requirements considering factors like scalability security and costeffectiveness
- Configuring and Managing AWS Services
- Provision and manage various AWS services including EC2 instances S3 storage VPCs databases and more Infrastructure as Code IaC
- Automate infrastructure deployment and management using tools like Terraform CloudFormation or Ansible
- Security and Compliance
- Implement and maintain security controls including IAM roles encryption and network firewalls to protect data and infrastructure
- Performance Optimization
- Monitor and optimize cloud infrastructure performance identifying and addressing bottlenecks to ensure optimal resource utilization
- Troubleshooting and Problem Solving
- Diagnose and resolve infrastructure issues collaborating with other teams to ensure smooth operations
- Documentation and Knowledge Sharing
- Maintain clear and uptodate documentation of infrastructure configurations and processes
Responsibilities:
- 11+ to 15 years of experience in Database Engineering and Database Administration
- Experience with cloud computing platforms (AWS (required))
- Experience with database monitoring & administration tools.
- Experience with RDBMS like Global Aurora PostgreSQL, Global Auora MySQL & RDS Oracle.
- Experience on developing database engineering solutions for RDBMS databases.
- Experience on Enforce database security policies and audit logging mechanisms.
- Experience in database automation provisioning, upgrades, security patches & monitoring.
- Experience in defining procedures for database backup, recovery and retention, disaster recovery.
- Experience in providing solutions to optimize database performance and improve standards.
- Experience in Implement highly available & fault-tolerant solutions to withstand system failures.
- Good to have experience on database activity stream(DAS).
- Desired to have knowledge on RedShift, Graph databases.
- Knowledge of servers, virtualization systems, storage and network engineering.
- Knowledge on design data sharding, partitioning, BigData solutions (EMR).
- AWS Certification is desirable.
- Maintain database configuration, support procedures and runbook.
- Manage and execute disaster recovery plans, coordinate change control process.
- Troubleshoot Production issues and provide workarounds to restore business continuity.
- Provision and administer RDS, Aurora and other databases in AWS Cloud.
- Recommend hardware and right sizing infrastructure.
Skills and Knowledge
- AWS Services Strong understanding of various AWS services and their capabilities
- Cloud Computing Concepts Familiarity with cloud computing principles including virtualization networking and storage
- Scripting and Automation Proficiency in scripting languages eg Python Bash and automation tools eg Terraform Cloud Formation
- Networking Knowledge of networking concepts including TCPIP DNS and firewalls
- Security Understanding of cloud security best practices and security controls
- Operating Systems Experience with Linux and Windows operating systems
- Databases Familiarity with relational and NoSQL databases eg MySQL PostgreSQL DynamoDB
- Monitoring and Logging Experience with monitoring and logging tools eg CloudWatch ELK stack
- Problem-solving and Communication Excellent problem-solving skills and the ability to communicate technical information clearly
Skills
- Mandatory Skills: Application Architecture, Application Rearchitecting, Architectural diagrams, Architectural Patterns, Architecture Views and ViewPoint Design, AWS CloudFormation, AWS DMS, AWS ECS, AWS EKS, AWS SCT, AWS Well Architected Tools, Kafka
Job Tags
Remote job,