DevOps Engineer

DevOps Engineer

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:

  1. AWS Infrastructure Management:
    • Design, deploy, and manage scalable, reliable, and secure AWS environments.
    • Automate infrastructure provisioning using IAC tools like PulumiCloudFormation, Terraform, or AWS CDK.
    • Optimize AWS services for performance and cost efficiency.
  2. CI/CS Pipeline Development:
    • Build and maintain robust CI/CD pipelines using tools like Azure DevOpsJenkins, GitLab CI, CircleCI, or AWS CodePipeline.
    • Ensure smooth and automated application deployments with minimal downtime.
  3. 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.
  4. 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.
  5. Monitoring and Logging:
    • Implement monitoring solutions using CloudWatch, CloudTrail etc.
    • Set up logging and alerting systems for proactive issue detection.
  6. 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 TerraformCloudFormation, 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.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx