Searce Inc

DevOps Engineer

Ahmedabad, GJ, IN

14 days ago
Save Job

Summary

We are looking for a skilled DevOps Engineer with at least 5 years of experience to join our dynamic team. The ideal candidate will be crucial in ensuring the smooth and efficient development, deployment, and maintenance of applications in a highly scalable and resilient infrastructure. You will collaborate closely with developers, QA engineers, and other stakeholders to drive automation, optimize processes, and maintain system reliability.


Key Responsibilities:

Infrastructure Management:

  • Design, implement, and manage cloud infrastructure using AWS services (EC2, S3, RDS, etc.)
  • Work with EKS and ECS to manage containerized applications.
  • Build and maintain Docker images for scalable and reliable deployments.


CI/CD Pipelines:

  • Create, maintain, and enhance CI/CD pipelines using Bitbucket Pipelines.
  • Automate deployment workflows and ensure seamless integration with development teams.


Application Deployment:

  • Use ArgoCD for managing GitOps-based application deployments.
  • Ensure zero-downtime deployments and rollback strategies.


Monitoring and Logging:

  • Implement and maintain monitoring solutions using Grafana.
  • Manage log aggregation and analysis with Fluentbit or similar tools.


Caching and Messaging Systems:

  • Configure and maintain caching solutions like Redis.
  • Handle messaging systems such as RabbitMQ to enable robust event-driven architectures.


System Optimization:

  • Optimize system performance, scalability, and cost-efficiency.
  • Ensure high availability and disaster recovery planning for critical systems.


Required Skills and Qualifications:

  • 5 years of hands-on experience in DevOps, infrastructure automation, or related roles.
  • Strong knowledge of AWS services and best practices.
  • Proficiency with container orchestration tools like EKS, ECS, and container technologies like Docker.
  • Experience building CI/CD pipelines using Bitbucket Pipelines or similar tools.
  • Working knowledge of ArgoCD for continuous delivery and deployment.
  • Experience with monitoring tools like Grafana and log aggregators like Fluentbit.
  • Familiarity with caching technologies like Redis and messaging systems like RabbitMQ.
  • Solid understanding of networking, system security, and cloud-native architecture principles.
  • Experience with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation (optional but preferred).


Preferred Skills:

  • Scripting and automation using Python, Bash, or similar languages.
  • Knowledge of security best practices in DevOps.
  • Experience with other CI/CD tools like Jenkins or GitLab CI (added advantage).
  • Familiarity with Kubernetes operators and custom resource definitions (CRDs).


Early Joiners Preferred

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: