Lead Devops Engineer

Year    Noida, Uttar Pradesh, India

Job Description


Responsibilities:

  • Design the architecture, infrastructure set up, deploy and manage applications on public cloud platforms preferably AWS.
  • Define the end-to-end DevOps Technology stack & architecture with a thorough analysis of all aspects including cost, performance, security, scalability & robustness.
  • Collaborate with the client\'s team & work closely with development teams to gather the technical requirements and brainstorm on infrastructure architectures.
  • Design next-generation application strategy using cloud-native and serverless architectures
  • Consult clients & provide technical solutions to the problems at hand.
  • Identify performance bottlenecks and optimize the application performance using solutions like database indexes, Varnish, Memcache, Redis, CloudFront, etc
  • Automate deployments (CI&CD) and other repetitive tasks using Shell/Python scripts or tools like Capistrano, Jenkins, CodeDeploy, etc, and implement auto-scaling and automated backups
  • Implement configuration management for development, test, and production environments using tools like Chef/OpsWorks, Puppet, Ansible, etc
  • Control infrastructure costs by continually looking for opportunities to right-size servers and services
  • Manage permissions, backup, and performance across different databases like MySQL, MSSQL, Postgres, etc
  • Act as technical and cultural change catalysts, accelerating learning journeys and the progressive adoption of the DevOps best practices and techniques
  • Innovate, audit, and monitor applications and infrastructure and identify opportunities to improve performance
  • Manage, mentor, and provide technical guidance to the team. Contribute to the learning & development of the team by necessary directions and knowledge-sharing sessions to the team.
  • Contribute to presales activities by providing technical solutions, architectures, technology stack recommendations, estimates, and calculating the TCO of the solutions.
  • Review the work done by other DevOps team members.
  • Work closely with Project Managers to define the overall technical delivery roadmap of the projects from DevOps and infrastructure perspective.
Requirements:
  • Minimum 7 years of experience in DevOps in setting up & managing complex products and applications from an infrastructure & DevOps perspective.on public Cloud platforms like AWS or Azure.
  • Experience in a modern software development environment that is Agile and incorporates DevOps practices
  • Worked for a minimum of 2 years as DevOps Technical Lead or Architect in the past.
  • Hands-on experience with one of the leading public cloud platforms like AWS.
  • Hands-on experience with the breadth of new-age technology stacks like Kubernetes, Terraform, Ansible, etc.
  • Good verbal & written communication skills.
  • Self-driven & mentor for the team.
  • Comfortable contributing both as a team lead as well as an individual
  • Automation first mindset & approach.
Good to have:
  • Exposure to various tools like Nagios, NewRelic, Loggly, Log Stash, Chef, Puppet, Ansible, DataDog, Splunk, JIRA, Confluence, Trac, Wiki, etc
  • Prior experience in managing infrastructure for B2C Mobile & web applications.
  • Prior experience in handling client communications
  • Prior experience in contributing to presales activities.
  • Knowledge of programming languages like Python and databases.

The Intect

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3010173
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year