Job Title:
DevOps Engineer with Expertise in AWS, Database Management, and Cloud Networking
Job Description:
We are seeking a highly skilled DevOps Engineer with a minimum of 7 years of experience in Amazon Web Services (AWS), strong expertise in database management, and a solid understanding of cloud networking. The ideal candidate will play a pivotal role in optimizing, scaling, and maintaining our cloud infrastructure and deployment pipelines. You will work collaboratively with cross-functional teams to ensure seamless integration of cloud solutions and infrastructure with development, operations, and security protocols.
Key Responsibilities:
- AWS Infrastructure Management:
- Design, deploy, and manage scalable, reliable, and secure AWS environments.
- Automate infrastructure provisioning using IAC tools like Pulumi, CloudFormation, Terraform, or AWS CDK.
- Optimize AWS services for performance and cost efficiency.
- CI/CS Pipeline Development:
- Build and maintain robust CI/CD pipelines using tools like Azure DevOps, Jenkins, GitLab CI, CircleCI, or AWS CodePipeline.
- Ensure smooth and automated application deployments with minimal downtime.
- Database Management:
- Manage, monitor, and optimize databases such as RDS (PostgreSQL, SQl Server), RedShift, or other cloud database solutions.
- Design and implement disaster recovery plans, database backups, and high-availability strategies.
- Troubleshoot performance issues and execute data migrations as needed.
- Cloud Networking:
- Configure and manage VPCs, subnets, and security groups to ensure secure and efficient network communication.
- Implement and manage DNS configurations, load balancers (ALB/NLB), and VPNs.
- Monitor and troubleshoot network performance issues, ensuring uptime and resiliency.
- Monitoring and Logging:
- Implement monitoring solutions using CloudWatch, CloudTrail etc.
- Set up logging and alerting systems for proactive issue detection.
- Collaboration and Support:
- Collaborate with developers, QA engineers, and security teams to ensure infrastructure aligns with business needs.
- Document processes, configurations, and architecture for team-wide accessibility.
- Provide on-call support to address critical production issues.
- SOC-2 Compliance monitoring and tracking using Vanta software.
Required Qualifications:
- 7+ years of hands-on experience with AWS services (EC2, S3, Lambda, RDS, IAM, VPC, CloudFront, etc.).
- Strong proficiency in database management and query optimization.
- Deep understanding of cloud networking concepts, including routing, security, and load balancing.
- Experience with infrastructure-as-code (IaC) tools like Terraform, CloudFormation, or similar.
- Strong scripting skills in Python, Bash, or similar languages for automation.
- Proficiency with CI/CD tools and Git-based workflows.
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
- Excellent troubleshooting and problem-solving skills.
Preferred Skills:
- AWS certifications (e.g., AWS Certified Solutions Architect, DevOps Engineer).
- Knowledge of compliance and security best practices in cloud environments.
- Familiarity with observability platforms like Datadog.
Benefits:
- Competitive salary and performance-based bonuses.
- Flexible work hours and remote working opportunities.
- Professional development budget for certifications and training.
- Health, dental, and vision insurance.
- 401(k) retirement plan with employer match.