Job Description :

AWS Developer

REMOTE

For positions, you will be required to comply with a Code of Ethics which covers a number of obligations related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.

Responsibilities:

  • Develop and maintain infrastructure and configuration for experimentation testing application using Typescript and AWS
  • Create and maintain Infrastructure as Code using AWS CDK
  • Ensure high availability, scalability, and performance of cloud-based solutions
  • Implement security best practices and compliance requirements
  • Provide technical documentation for systems and APIs
  • Collaborate with cross-functional teams to deliver solutions
  • Participate in code reviews and provide technical guidance
  • Troubleshoot and resolve complex technical issues
  • Optimize system performance and cost efficiency
  • Mentor team members on AWS best practices and cloud architecture

Preferred Skills and Experience:

  • Experience Configuring and Maintaining an experience testing platform (examples: Kameleoon, Optimizely)
  • ClickHouse
  • AWS Keyspaces
  • AWS Relational Database Service (RDS)
  • AWS Elastic MapReduce (EMR)
  • AWS Managed Streaming for Apache Kafka (MSK)
  • DevOps
  • Solution architecture
  • Github actions pipelines

Qualifications:

  • Associate's or Bachelor's degree with a preference in a science, technology, engineering, or math related field or equivalent work experience
  • Excellent coaching, problem solving, analytical, and decision-making skills are required
  • The preferred candidates will have 6+ years of professional technology experience and exposure to many of the "preferred" skills/technologies.
  • Required skills and experience:
  • Strong general AWS knowledge
  • AWS CDK
  • AWS Elastic Kubernetes Service (EKS)
  • Software engineering/programming expertise in Typescript
  • Soft skills
  • Collaborative
  • Strong communication
  • Comfortable with ambiguity
             

Similar Jobs you may be interested in ..