Senior Systems Engineer (AWS Connect)
Role details
Job location
Tech stack
Requirements
You will be someone with the ability/skills to configure Amazon Connect, someone who is a Systems Engineer at your core, not a DevOps person. If you have a background in Programming, that's great; but if not, and you are really strong in Amazon Connect, have good general skills in AWS, that will get the job done.
The Expertise You Have:
-
Bachelor's degree in computer science or equivalent
-
8+ years' hands-on experience as a systems engineer
-
Demonstrated experience as an engineer responsible for designing, developing, testing, supporting, and solving the Contact Center and telephony products
-
Hands-on experience with Amazon Web Services (AWS) and Amazon Connect
-
Design and implement cloud-based integrations leveraging AWS services such as Lambda (using Node.js or Python), DynamoDB, CloudFormation, and others
-
Hands-on experience with Jenkins, including authoring and maintaining declarative CI/CD pipelines and libraries
-
Proficient in troubleshooting and resolving complex application issues using CloudWatch and other monitoring tools
-
Provide documentation, knowledge transfer, and architectural guidance to internal teams
-
Work cross-functionally with internal teams (cloud, security, telephony, support) as needed
-
Experience with version control and CI/CD for deployments
-
Proficient in troubleshooting and resolving complex application issues
-
Understanding of enterprise-scale platform architecture to which includes considerations for high availability and business continuity.
-
Expertise with Agile (Scrum, Kanban) delivery and software design, development, test and operational automation
-
Proven ability to work independently and professionally in high pressure/visibility situations within tight timeframes
-
Self-starter, curious, collaborative, innovative, eager to learn and guide others every day
Benefits & conditions
Write high-quality code for our applications that is reliable, scalable, and reusable
-
Understand the leadership vision and execute on that vision
-
Strengthen and promote the culture of innovation by setting examples
-
Find creative ways to get things done, and do them right
-
Develop a culture of best-in-class software engineering practices
-
Exercise a passion for keeping your knowledge up to date with the latest and greatest
-
Ensure the high level of integrity in the team
-
Take ownership and accountability for figuring out what needs to be done
Education: Bachelor's degree
Experience: Minimum 8+ years of experience, We have various coverages and additional benefits to choose from:
-
Medical, Dental (Including Ortho) & Vision Insurance (Option to Enroll).
-
Paid Leaves (Wherever applicable).