Project Role : Packaged/SaaS Application Engineer
Project Role Description : Configure and support packaged or SaaS applications to adapt features, manage releases, and ensure system stability. Use standard tools, APIs, and low-code platforms to align solutions with business needs while preserving compatibility and performance.
Must have skills : Kubernetes
Good to have skills : NA
Minimum 3 Year(s) Of Experience Is Required
Educational Qualification : 15 years full time education
Summary:
As a Packaged/SaaS Application Engineer, you will configure and support packaged or SaaS applications to adapt features, manage releases, and ensure system stability. Your typical day will involve collaborating with cross-functional teams to align solutions with business needs while utilizing standard tools, APIs, and low-code platforms to maintain compatibility and performance across various systems. You will engage in troubleshooting and optimizing application performance, ensuring that the solutions provided meet the highest standards of quality and efficiency.
Roles & Responsibilities:
- Test Strategy & Planning Define validation strategy, test plans, and test cases for containerized and Kubernetes-based deployments (including bare metal).
- Environment Setup Build and manage validation labs/environments on bare metal + Linux, including network setup and troubleshooting.
- Kubernetes Validation Validate Kubernetes cluster setup, upgrades, scaling, resiliency, and failure scenarios (node failure, network partition, resource pressure).
- Container Validation Validate container runtime behaviors, image lifecycle, registry access, resource limits, and security basics.
- Networking Validation Validate L2/L3 connectivity, DNS, routing, firewall rules, load balancing, and service reachability (cluster + external).
- Automation Develop and maintain automation using Python and shell scripting to execute test suites, collect logs, and generate reports.
- Debugging & RCA Perform log analysis and root-cause analysis across Linux, Kubernetes, and application layers work closely with dev/ops teams.
- Release Sign-off Support release readiness with clear validation reports, risk assessment, and closure evidence.
Professional & Technical Skills:
- Containers: Hands-on with Docker/Podman fundamentals (images, containers, volumes, networking).
- Linux: Strong in Linux basics (process, memory, disk, permissions, systemctl/journalctl, package mgmt).
- Networking: Understanding of TCP/IP, DNS, routing, ports, firewall concepts ability to troubleshoot connectivity issues.
- Bare Metal: Experience validating on physical servers (BIOS/firmware awareness, NIC/storage basics, OS install, hardware troubleshooting).
- Kubernetes: Working knowledge of Kubernetes concepts (pods, deployments, services, ingress, configmaps/secrets, nodes, taints/tolerations).
- Scripting: Python and shell scripting for automation, log parsing, and test execution.
- Mindset: Strong ownership, structured debugging, and ability to drive closure across cross-functional teams.
Additional Information:
- The candidate should have minimum 3 years of experience in Kubernetes.
- This position is based at our Bengaluru office.
- A 15 years full time education is required., 15 years full time education