Description

About The Role

In this opportunity as an Implementation Consultant, you will:

Project implementation: Take a leadership role in implementing projects about the following project activities: Gathering and analyzing customer requirements, designing architectures, and implementing the project in customer environments.
Deliver and Support: Deploy the product in customer environments by leveraging proven implementation methodologies using the Kubernetes Platform; you are involved in the entire process of implementation, operational support, monitoring, automation, building, and delivering high-quality solutions for the customer.
Expertise: Subject matter expert in one or more customer business workflows and related solutions packages and products, providing domain expertise to our customers relative to solution propositions.
Customer: Develop customer relations at the appropriate level to become a trusted business advisor.
Support: Implement appropriate monitoring and alerting for the application and be able to provide support. This role is expected to be on-call periodically.
Be a Team Player: In a collaborative team-oriented environment, you share information, value diverse ideas, and partner with customers, cross-functional and remote teams.
Be an Agile Person: with a strong sense of urgency and a desire to work in a fast-paced, dynamic environment, you deliver solutions against strict timelines.
Be Innovative: you are empowered to try new approaches and learn new technologies. You contribute innovative ideas, create solutions, and be accountable for end-to-end deliveries.
Be an Effective Communicator: You effectively articulate ideas and collaborate on technical developments through active engagement and communication with cross-functional partners and team members.
Understand the product inside-out and how this product can solve customer challenges. Be proficient in the product capabilities and position as a subject matter expert.
Understand the product suite and ecosystem, such as related products in the suite and other integrated applications.
Work on multi-cloud environments like AWS, Azure, Oracle Cloud Infrastructure, and GCP using the native Kubernetes platform (like EKS, AKS, GKE, and OKE in respective cloud environments).
Understand customers' requirements and challenges, customize and configure the product to meet the customers' needs.
Analyze the performance requirements and perform the sizing exercise to recommend appropriate compute and infra specifications to the customer. As necessary, assist the customer with the Kubernetes cluster setup.
Deploy the application and its components in the Kubernetes platform in the execution platform of the customer's infrastructure (like AWS, Azure, OCI, GCP, on-prem, or custom private cloud infra).
Perform the functional quality assurance and the performance assessment and optimize the solution to meet the performance characteristics of the customer requirements.
Implement Application Performance Monitoring using the tools of customers' choice (like Datadog, Dynatrace, AppDynamics, New Relic, Prometheus, etc.) and set up appropriate monitoring to ensure the products' responsiveness, security, resilience, and efficiency.
Provide ongoing support should the customer require assistance, the monitors go off, or the customer report any concerns/challenges. This role is expected to be on-call periodically to provide operational support post-implementation.


About You

The ideal candidate Is:

Kubernetes certified professional or an expert administrator of Kubernetes and Helm
A self-learner, self-driven, and able to operate with minimal supervision.
Able to demonstrate expertise in at least one public cloud infrastructure (AWS/Azure/OCI).
Be proficient in APM (Application Performance Monitoring) tools like Datadog APM, Dynatrace, AppDynamics, etc.
Able to successfully communicate with business partners, management, and technical team members.
Experienced SRE with development or DevOps background, worked on enterprise-scale applications.
Proficient user of Monitoring and alerting tools. Proactive in raising problems and identifying solutions.
AWS SysOps Associate or DevOps professional certified (or equivalent in other cloud service providers).
Strong sense of customer service. Able to work in a highly collaborative team setting. Approaching work with a DevOps and continuous improvement mindset
Bachelor's degree
Minimum of 5 years of experience in enterprise-level DevOps role. (Minimum 3 years with Cloud AWS/Azure and 2 years with Kubernetes Administration)
Expertise in Kubernetes administration/development, hands-on experience in Helm
Strong knowledge of infrastructure components (e.g., routers, load balancers, cloud products, container systems, compute, storage, and networks)
Expertise is required in observability and monitoring tools like Dynatrace, Datadog, AppDynamics, Splunk, etc.
A deep understanding of Application performance monitoring (APM) and user monitoring is essential.
Sound knowledge of ITSM process, SI/SLO/SLA management, incident resolution, and automation techniques 
Strong IP networking fundamentals and experience with usage of standard application protocols and messages (e.g., TCP/IP, HTTP, SOAP, RESTful APIs, XML/JSON, JDBC, JMS/MQ) 
Knowledge of Infrastructure as Code (IaC): Ansible, Terraform, AWS Cloud Formation, etc., is preferable.
Apply standards of cloud compliance to application design to achieve reliability.
Able to analyze application and server logs and error interpretation.
Ability to code in one of the programming languages (Java, Python, Shell, etc.)
Experience in site reliability engineering in Java, Kubernetes, and Database platforms (like Postgres)
The candidate should possess excellent written and verbal communication and collaboration skills.

Education

Any Graduate