Design, develop, implement, and maintain top-notch cloud-based services and applications
Strong expertise working in an Agile setting, including JIRA project management, scrum, and triage concepts
Collaborate with Engineering leaders and Product Managers on project schedules and resource allocations to ensure timely delivery
Participate in code reviews, technical designs, and evangelize best DevOps, SRE, and production engineering practices to drive engineering excellence
Discuss numerous engineering subjects with cross-functional teams like system architecture, detailed design, APIs, and project schedules
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 10+ years of experience developing software and architecting solutions
Extensive knowledge of the AWS service offerings
Ability to architect various solutions for complex problems
Exceptional programming skills in cloud environment languages like Python, JavaScript and/or Go
Extensive experience managing Kubernetes, containerization technologies, and cloud orchestration
In-depth knowledge of data analytics technologies like ELK
Strong understanding of infrastructure provisioning, cloud storage, cloud security, and cost management in public cloud environments like AWS
Strong experience working in an Agile environment both as an engineer and as a leader, including JIRA project management, scrum, and triage fundamentals
Experience building RESTful API's, Web Services using NodeJS and MongoDB is nice to have
Familiarity with developing front-end applications using Typescript, React, and popular UI frameworks is desirable
Nice to have some experience with access control services, including authentication services like OAuth, OpenID Connect, JWT, and ADFS