Senior Professional Services Engineer - REMOTE

TEKRRA1

  • Chicago, IL
  • Contract
  • Full-time
  • 24 days ago
  • Apply easily
Professional Services Engineer Job DescriptionJob TitleSenior Professional Services Engineer (P3)Function/Dept.Customer AdoptionJob DescriptionSummaryOverview of what they will do and WHY the job exists.We are looking for Senior & Principal Level Consultants to lead the implementation of our Service Mesh and API Gateway solutions for our customers. The ideal candidate will have extensive experience in designing, architecting, and implementing complex Service Mesh and API Gateway solutions in container-native environments. As a key member of our team, you will collaborate with customers to understand their requirements, design scalable solutions, and provide expert guidance throughout the implementation process.Key ResponsibilitiesHow they will make an impactList major responsibilities that the role will complete in the order ofimportance.Consultation and Requirement Analysis:Work closely with customers to understand their business requirements and technical needs related to Service Mesh and API Gateway solutions.Able to organize and lead discovery sessions with customers to understand use cases and propose solutions with a level of effort.Conduct in-depth analysis of customer environments to identify potential challenges and opportunities.Solution Design and Architecture:Utilize expertise to propose a path to success as part of the solutions designDevelop detailed technical documentation, including architectural diagrams and implementation plans.Implementation and Deployment:Lead the implementation and deployment of Service Mesh and API Gateway solutions for customers, ensuring seamless integration with existing systems.Collaborate with customer teams and internal stakeholders to resolve technical issues and optimize systemperformance.Technical Expertise:Stay up-to-date with the latest trends and developments in cloud-native technologies, specifically Service Mesh, API Gateway, and eBPF solutions.Provide expert advice and recommendations to customers on best practices and industry standards.Enhance our product's documentation by providing detailed and accurate information based on real world experience of implementing our products.Work directly with Product and Engineering teams to ensure our customer’s experience and feedback isincorporated to improve future product releasesWrite blog posts or knowledge-sharing articles covering specific implementations for reusable referencearchitectures, contributing to the company's thought leadership in the industry.Enablement and Knowledge Transfer:Assess skill level of customer teams and recommend enablement paths tailored to their needsConduct enablement sessions and workshops for customer teams to enhance their understanding of our technologies.Facilitate knowledge transfer to ensure customers can effectively manage and maintain the implementedsolutions.Knowledge, Skills & AbilitiesThese are the targeted skills a person must have to accomplish the keyresponsibilitiesMust have advanced knowledge of Kubernetes with a minimum of 5 years hands on experience.Proficiency at least seven of the following technologies: ingress controllers such as Envoy, NGNX, service meshes including Istio, Linkerd, Consul, Kuma, App Mesh,ServerLess Frameworks, API Gateways, Cilium, eBPF, GitOps tooling such as ArgoCD/Flux etc., OTEL,Prometheus, Grafana, OPA, WASM, BackstageStrong programming and scripting skills (e.g., Python, Go, Bash) for automation and customization.Experience implementing complex micro-services deployments and have experience with managing APIs for REST, GraphQL, gRPCHave in-depth understanding of application networking principles on multiple levels includingHTTP/HTTPS, REST, SOAP, gRPC, graphQLTCP/UDP protocolsExperience managing security protocols and mechanisms including TLS/SSL, OAuth, JWT and how they areimplemented to protect APIs.Expertise in cloud environments and architectures and strong troubleshooting skills in those environmentsExcellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.Experience and Education RequiredBachelor's or Master's degree in Computer Science, Information Technology, or related field.Minimum 10 years of experience implementing and supporting complex enterprise application architectures Minimum 5 year of experience working in a consultant role or equivalent assisting customers with application and platform modernization initiativesCore CompetenciesHighly motivated, goal-driven, outgoing, inquisitive, and customer-centricCollaborative inventive team player who can operate with minimal guidance in a fast moving startup environment and create best practices for a cohesive consulting strategyHonest and transparent partner to customers, winning and keeping their trust and building relationshipsConsultative excellence with great interpersonal skills that can relay complex requirements, risks, challenges to both technical implementers and leadership stakeholdersDemonstrated deep and broad technical skill sets rooted in Linux, Kubernetes, and cloud native principalsEnjoys and has high aptitude for learning new technologies and understand complex architectures quicklyWork EnvironmentTravel expectations, lifting, or any other physicalrequirements10-15% travel may be required for this role.

TEKRRA1