DevOps engineer or a Lead DevOps Engineer should possess expertise in OS level, a deep understanding of application development and security, and demonstate a highly mature state of operating in a Dev, QA, and production environment to lead, design, build, and develop systems and tooling.
Technical aptitude and deep know-how of the Linux Operating Systems (CentOs, Ubuntu, RHEL).
Configure, maintain DevOps tools based on customer requirement and should be proficient in Bitbucket as source code repo, Bamboo, Nexus as artifact repo, Scalyr/NewRelic as monitoring tool.
Must have working knowledge of Blue-Green DevOps Deployment.
Advance scripting and coding skills like Python will be of added advantage.
Hands-on familiarity with Infrastructure as Code using Terraform.
Create and manage AWS EKS echo system and follow best practices.
Be proactive, lead/participate DevOps teams with planning, designing and delivery of technology to support the business needs.
Lead proof of concepts to assist in enabling business strategy.
Maintain a common documentation library of standardized procedures and configurations.
Lead/Participate in technical sessions by providing input to designs.
Lead by example of DevOps practices such as infrastructure as code (IaaC), continuous integration and automated deployment.
Great to have knowledge of High Availability (HA), Fault Tolerant design and Implementation from DevOps and Cloud. Cloud Hyper scalers: Amazon Webservices.
Prefer to have Cloud Fundamental certification and added advantage for Architectural level knowledge of IaaS.
Should be familiar with Cloud Services specifically, mapping to IaaS in terms of DevOps perceptive.
Operations: Should have understanding of operations aspect of support teams, how support teams handle Issues/Incident/Changes/ ITSM tools (ServiceNow, JIRA)
Monitoring: Good knowledge of infrastructure & application monitoring tools.