Datafortune

Requisition No 284 - Senior DevOps Engineer

Pune, MH, IN

about 1 month ago
Save Job

Summary

DevOps Engineer

Experience: 3+ years in DevOps, SRE, or Cloud Engineering roles.

Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Job Description

We are seeking a skilled and motivated DevOps Engineer to join our team. The ideal candidate will have hands-on experience in cloud platforms, infrastructure as code (IaC), CI/CD pipelines, containerization, and security best practices. This role requires strong problem-solving skills and the ability to work collaboratively in an Agile environment.

Key Responsibilities

  • Design, implement, and maintain scalable cloud infrastructure on AWS, Azure, or GCP.
  • Develop and manage infrastructure as code using Terraform, CloudFormation, or Azure Bicep.
  • Deploy, manage, and scale containerized applications using Docker and Kubernetes.
  • Implement and optimize CI/CD pipelines with GitHub Actions, Azure DevOps, Jenkins, or GitLab CI/CD.
  • Utilize configuration management tools like Ansible, Chef, or Puppet to automate system administration tasks.
  • Write and debug scripts in Bash, PowerShell, or Python for automation and tooling.
  • Ensure secure and efficient API management using Nginx, Traefik, or API Gateways.
  • Implement authentication and security best practices, including OAuth2, JWT, IAM, and RBAC.
  • Monitor and log system performance using Serilog, ELK Stack, Prometheus, or Grafana.
  • Maintain and enforce code quality standards using testing tools such as xUnit, NUnit, or SonarQube.
  • Manage version control and implement GitOps practices with Git, GitHub, GitLab, or Bitbucket.
  • Work with serverless and event-driven architectures such as AWS Lambda, Azure Functions, Kafka, and RabbitMQ.
  • Implement microservices and service mesh technologies like Istio or Linkerd.
  • Optimize load balancing and scaling strategies using Kubernetes HPA, AWS ALB, or Azure Load Balancer.
  • Collaborate with development teams to optimize performance, security, and cost efficiency in cloud environments.

Required Skills & Qualifications

  • Experience with at least one cloud platform (AWS, Azure, GCP).
  • Strong knowledge of IaC tools such as Terraform, CloudFormation, or Azure Bicep.
  • Proficiency in containerization and orchestration tools (Docker, Kubernetes).
  • Hands-on experience with CI/CD tools (GitHub Actions, Azure DevOps, Jenkins, GitLab CI/CD).
  • Familiarity with networking and API management.
  • Strong understanding of authentication and security best practices.
  • Knowledge of monitoring, logging, and code quality tools.
  • Ability to work in a fast-paced Agile development environment.

Nice-to-Have Skills

  • Certifications in AWS, Azure, GCP, Kubernetes, or DevOps-related domains.
  • Experience with FinOps, cost optimization strategies, and governance in cloud environments

How strong is your resume?

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