Senior DevOps Engineer

Location: 
Hyderabad, Telangana
Job Type:  
Full Time

As a senior DevOps engineer you already know the technologies necessary to help organizations merge operations with development, in this role you will be required to provide innovation and leadership to building the best DevOps solutions for our clients.

Responsibilities:
  • 5+ years of hands-on experience in DevOps practices.
  • Excellent knowledge and experience in an agile software development environment and a strong understanding of SDLC best practices.
  • Hands-on expertise developing and maintaining Full Stack solutions on cloud-based infrastructures with high availability requirements.
  • Understanding of enterprise application technology architecture, components, databases, networking, and infrastructure as code.
  • Design and implement technology solutions to automate and build reliable & performant systems.
  • Provide effective documentation and presentations of the requirements and architecture of the system.
  • Implement CI/CD governance, best practices, principles, and processes.
  • Define and monitor overall system health including network, database, security, applications and services, log files, and metrics that measure availability.
  • Produce deployment and implementation plans that meet client uptime requirements.
  • Ensure stability, reliability, and high availability across all environments.
  • Detect, communicate, and respond to service interruption.
  • Research new software development and configuration management methodologies and technologies and analyze their application to current configuration management needs.
Required Experience:
  • Strong scripting experience with Unix/Shell Scripting, and Python.
  • Excellent experience with Git,
    Experience with Node.js application deployment.
  • Hands-on experience in AWS – ECS, EMR, VPCs, Cloud Formation Templates, EC2, Auto Scaling, and Load Balancers.
  • Hands-on experience with containerization tools such as Docker, K8S.
  • Expertise in build and deployment tools such as Jenkins, Maven, npm.
  • Experience working with MongoDB.
  • Experience working with messaging systems such as Kafka.
  • Technical knowledge of Linux and Windows-based platforms.
  • Strong analytical and problem-solving skills.
Desired Skills:
  • Advanced knowledge of CI/CD tools such as Chef, Puppet, Kubernetes, and others.
  • Expertise in Cloud Security best practices, firewalls, IPS/IDS, encryption, and incident response.
  • Disaster Recovery and Business Continuity experience.
Required Education:
  • Bachelor's degree

Our offices are located in Seattle, Dallas, Hyderabad, and London.

Rythmos is an equal opportunity employer and considers all applications for employment without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.