Sr. DevOps Engineer


Responsibilities and Duties

  • Design, enable, and deliver scalable and automated strategy – Infrastructure-As-Code
  • Build DevOps roadmap for the organization and drive teams towards the same.
  • Enable the “DevOps” mindset into the organization by working collaboratively with the Dev and operations team.
  • Ensure appropriate CI/CD pipelines are built and executed with automation and utilization of appropriate DevOps tools – on both Cloud and on premise infrastructure.
  • Design, develop, and support all AWS activities for our environments.
  • Ability to install and configure software, perform debugging writing scripts and running diagnostics.
  • Advanced knowledge of best practices for data encryption and cybersecurity.
  • Expert level in automated builds and deployments across multiple tool sets.
  • Dedicated Servers maintenance and local Data center maintenance inducing GPUs, SAN server and storage boxes
  • Troubleshooting any issue and to keep sure that system is up and running and development teams are not facing any delay
  • Configuration of web servers, security policies implementations
  • Scalability of the architecture, and resolving limitations in scalability

Skills & Requirements

  • Strong programming skills to write algorithms and logic in tools in bash scripting such as some backup scripts
  • In depth understanding of GCP cloud services, console and cloud API, dedicated servers, bare metal hardware maintenance
  • Automation of deployment, building deployment pipelines with appropriate testing procedures.
  • Deployment of services on GPU machines, SAN Server, Storage Box and managing/monitoring resources. Experience with building CI/CD pipelines using tools like Jenkins.
  • Web Server configuration, tuning, and optimization, such as Nginx, apache
  • Experience with container orchestration using docker. Kubernetes knowledge would be plus
  • Good understanding of applications deployment, like PHP, JS python, node base applications
  • Itch to optimize things proactively.
  • Good understanding of computational time/space complexity and data structures/algorithms to use to optimize the system.
  • Proficient in tools for logging, alerting and monitoring cloud infrastructure, services and performance. Such as grafana, ELK stack
  • Experience with Continuous Integration/ Deployment mechanism using Jenkins, Nexus, Docker Registry, Gitlab, Ansible/Terraform.
  • Good Knowledge of SaaS, Cloud Infrastructure, and other enterprise-related technologies (AWS).
  • Experience with AWS and Google Cloud.
  • Experience with Container orchestration (Kubernetes).
  • Strong scripting skills (Shell scripting, Git and Git workflows)
  • Strong knowledge of Unix-based systems.
  • Experience with version control (Git).
  • Deployment and configuration tools (Ansible, Chef, Puppet, etc.)
  • Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
  • Working knowledge of networking technologies such as switching, routing, firewalls, and load balancing for high-performance highly-available web applications.
  • Extensive knowledge of custom firewalls, (IP Tables) and Networking or network related issues
  • Extensive knowledge of the security policies and implementations
  • Database deployments, backups, and PITRs and optimization knowledge, PGSQL, MongoDB and MySQL experience is a must.
  • Good learning and R&D skills

Qualification & Experience

  • A minimum of bachelor's degree in the relevant field; BS/MS
  • A minimum of 5 years of experience

Apply as Sr. DevOps Engineer