Senior Cloud Full-Stack Engineer | SuccessKPI Inc. | Remote (India)

Senior Cloud Full-Stack Engineer | SuccessKPI Inc. | Remote (India)

Remote India
Application ends: August 20, 2024
Apply Now

Job Description

Senior Cloud Full-Stack Engineer

As a Cloud Full-Stack Engineer, you will provide support to the Engineering team by designing, testing and implementing various microservices and data pipelines. Your experience with full stack (back-end/front-end) development of data driven applications will provide our customers with impactful solutions. If you have experience building scalable, high-performance, customer-centric products, microservices, and data pipelines this is the job for you.

Job Location: Remote Work, India (Only applicants based in India should apply)

Why work for SuccessKPI:

· Opportunity to work for an organization that prides itself on offering a diverse and dynamic culture where employees are proud to work

· Opportunity to work for a fast-growth global company in the rapidly growing analytics space

· Opportunity for career development and growth opportunities as we grow and scale

· Opportunity to build industry relationships and work alongside seasoned industry experts

· Opportunity to work with our leadership team to strategize, collaborate, and solve customer challenges every day – YOU HAVE A VOICE AT SUCCESSKPI!

What You’ll Do:

· Collaborate with your peers to deliver high-quality and customer impacting solutions

· Lead the creation of features and system enhancements from technical design through production deployment and support to ensure a fast and reliable experience for our customers

· Participate in the full application life cycle from technical design to development, testing, and deployment using contemporary cloud-based development tools

· Interact directly with customers, project team, and other stakeholders to ensure customer success

· Work with product owners to understand desired initiatives and implement application capabilities

· Design, develop and integrate SaaS Serverless applications using modern web technologies

· Influence cross-functional teams of business stakeholders and team members to derive maximum value from data pipeline solutions.

· Develop proofs of concept (POC) as needed, integrating new components with back-office systems during the design and requirements phase to evaluate products and integration strategies

· Validate application code against unit tests, security tests, and profiling tools

· Assist in identifying, troubleshooting, and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments

· Produce project documentation, including functional and technical designs, and end-user guides

What You’ll Bring – Required qualifications to be successful in this role:

· 5+ years of professional experience with AWS Cloud based technology & AWS Certifications

· A strong background in AWS Services and ability to demonstrate technical excellence when building scalable architectures.

· Strong scripting, object-oriented design, or coding skills

· 8+ years of Hands-on professional experience with dynamic languages like Python, NodeJS etc

· Demonstrated proficiency with SQL, data modeling and patterns.

· Strength in big data processing and with data pipeline tools

· Be a passionate communicator, advisor, and advocate for the Customer.

· Demonstrate a deep understanding of Software Development.

· Be passionate about developing your peers and participating in hiring.

· Excellent documentation and verbal communication skills.

· Good time management skills, self-motivation, Strong Analytical and Critical Thinking skills and self-discipline as a remote worker

· Contact Center background is a big PLUS.

TECHNICAL SKILLS:

• Broad knowledge of the AWS platform with AWS Certifications required

• Knowledge of underlying AWS services – including but not limited to: Serverless, Kinesis, Lambda, Step Function, EventBridge, SQS, SNS, S3, IAM, API gateway, Redshift, DynamoDB, Amazon Connect, Lex, Cognito, Glue, Open Search (Elastic Search – Kibana)

• Knowledge of Python packages such as Boto3, Numpy, Pandas, Spacy, AWS Wrangler etc.

• Experience with Designing and Building Real time and batch pipeline.

• Experience with Docker/Kubernetes and container orchestration (ECS or EKS).

• Previous product development experience in cloud environments at scale.

APTITUDE:

• Ability to effectively prioritize and execute tasks in a high-pressure environment

• Candidate should display exceptional problem-solving skills and creativity

• Excellent communications with the collaboration skills required to lead technical discussions and to share information with business and technology staff

• Curiosity to learn new technical skills and implement; it drives technical efficiencies, new product development.