Job Summary
We are seeking a highly capable individual with deep technical expertise and excellent communication skills to join our Pre-Sales team. This role will focus specifically on modern software solutions, primarily involving Pre-Sales for Web/Mobile Applications and the sales/presentation of enterprise-level SaaS solutions (e.g., HR, ERP, Low-Code Platform). All solutions are developed on a Microservices architecture and utilize full DevOps/DevSecOps processes.
Technical Expertise - Highly Desirable
- The candidate must possess a strong knowledge and understanding of modern architecture and development processes:
- Microservices: Understand the concepts, architecture, and be able to explain the benefits of using Microservices in application development for both On-Cloud and On-Premise deployments.
- Cloud Platform: Knowledge and experience with major Cloud providers (e.g., AWS, Azure, GCP) and the ability to provide preliminary advice on suitable deployment models for customers.
- API/Integration Strategy: Able to design and propose strategies for complex System Integration via APIs (e.g., RESTful, GraphQL).
- DevOps & CI/CD: Understand the principles of DevOps, Continuous Integration (CI), and Continuous Delivery (CD).
- DevSecOps: Knowledge of integrating security processes into the development lifecycle from the start (Security-by-Design) to ensure the proposed solutions meet security standards.
Key Responsibilities
- Technical Scoping & Analysis: Analyze customer's Business Requirements and Technical Requirements to prepare the Solution Outline, Technical Scope, and initial Effort Estimation.
- Product Demonstration: Prepare and present Product Demonstrations, Proof of Concepts (POCs), and Use Cases that align with customer pain points and needs.
- Proposal Collaboration: Collaborate with the Sales team in preparing proposal documents, particularly by writing the credible Technical Architecture and Implementation Approach sections.
- Internal Coordination: Serve as the primary liaison between the Sales team, the Development team (Dev Team), and the Solution Architect team to accurately convey customer requirements for implementation.