Description

Job Description

We are seeking a dynamic Lead Software Engineer to join the Enterprise Application & Cloud Transformation team to realize a world class, next-gen Contact Center as a Service solution for the firm, creating an innovative and efficient customer and agent experience.

Key Responsibilities
Lead complex technology Cloud initiatives including those that are companywide with broad impact

Act as a key contributor in automating the provisioning of Cloud Infrastructure using Infrastructure as a Code

Make decisions in developing standards and companywide best practices for engineering and large-scale technology solutions

Documentation of the Engineering aspects of the Cloud platform

Understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives

Review and analyze complex, large-scale technology solutions in Cloud for strategic business objectives and solving technical challenges that require in

depth evaluation of multiple parameters, including intangibles or unprecedented technical factors

Build and Enable cloud infrastructure, automate the orchestration of the entire Azure/GCP Cloud Platforms

Working in a globally distributed team to provide innovative and robust Cloud centric solutions

Required Qualifications

Full stack application development is a plus. 3+ years of real time low latency, front-end Web applications React, Redux, RXJS, Typescript, progressive Web Apps with responsive design with Rest APIs, real time eventing gRPC or Web Sockets using Micro front end architecture

Deep Domain Driven Design experience with cloud native Microservices designed and developed for massive scale and seamless resiliency, deployed on PCF/VMWare Tanzu, K8s or Serverless cloud technologies

Sound knowledge on automated testing frameworks for Unit testing for Java/Python and UI Micro services, Service Virtualization and Contract Testing, API

Testing with Blazemeter/JMeter, WebRTC signaling and audio testing including audio quality, performance stress and load tests, and chaos resiliency automated testing for full stack, lower environment data conditioning and testing

Overall 5+ years of experience, 3+ years working with GCP or alternate public/hybrid cloud and a proven track record for the below mentioned skills

with shift left practices

Must have 3+ years of hands-on experience with TrueCD, DevOps with Cucumber, Jenkins

Knowledge of Infrastructure as Code tool Terraform and GitHub, understanding of concepts and familiarity working within modern IaC/EaC pipelines

Scripting and infrastructure automation, including Python/Go, Shell, Gherkin, PowerShell etc

Enterprise Change Management and change control, experience working within procedural and process driven environment to create and maintain a strong risk and control posture

Proven experience of accelerated integration through cookbooks and blueprints, across vendors as well as enterprise CRM and ecosystems through design by contract and de-risking approaches with shift left

Must have professional cloud certification on Azure/GCP or other cloud provider

Ability to rationalize risk controls into policy outcomes

Should have good understanding of GCP or Public Cloud or AI Governance approach and solutions

Should have good understanding of Network Security Experience and Enterprise Architecture and OWASP Security practices exemplified through previous projects

Education

Bachelor's degree