We are looking for a DevOps Engineer with hands-on experience in AWS, MongoDB, and PostgreSQL to join our engineering team. You'll be responsible for scaling and securing our infrastructure, automating deployments, and supporting developers in a fast-paced, cloud-native environment. Prior experience in IoT environments or high-load systems is a strong plus. Key Responsibilities: ● Design, implement, and optimize AWS infrastructure, focusing on EC2, RDS (PostgreSQL), MongoDB, S3, and VPC. ● Build and manage CI/CD pipelines using Bitbucket Pipelines, GitHub Actions, and AWS CodePipeline. ● Automate infrastructure provisioning using Terraform or CloudFormation. ● Containerize applications using Docker and manage workloads via ECS, EKS, or Kubernetes. ● Set up monitoring, logging, and alerting with tools like CloudWatch, Grafana, or similar. ● Enforce and maintain security best practices, including IAM policies, network rules, and data encryption. ● Configure and maintain VPN access for secure internal tool and infrastructure usage. ● Collaborate closely with development teams for deployment, troubleshooting, and performance optimization. ● Integrate code quality and validation tools such as SonarQube, Husky, ESLint, or Prettier into CI workflows.
Requirements: ● 5+ years of experience in a DevOps, Cloud Infrastructure, or SRE role. ● Deep hands-on experience with AWS, especially EC2, RDS, S3, and VPC. ● Strong experience managing MongoDB and PostgreSQL in production environments. ● Proficiency with CI/CD tools and workflows (Bitbucket, GitHub Actions, etc.). ● Solid scripting skills (Bash, Python, or similar). ● Strong knowledge of cloud security, IAM, and VPN configuration. ● Prior exposure to high-load, scalable systems.
Nice to Have / Plus: ● Experience working in JavaScript/TypeScript-based projects and environments. ● Experience in IoT environments, real-time data pipelines, or edge devices. ● AWS Certification (e.g., Solutions Architect, DevOps Engineer).