As a Cloud Software Engineer Architect, you'll join our dynamic TechnicalDelivery Team, focusing on delivering scalable solutions tailored for clientsin the retail commerce sector.
Operating in a fast-paced environment withambitious goals, you'll delve into various digital marketing platforms,becoming a subject matter expert in record time.
We're seeking a creative,energetic individual deeply versed in cutting-edge technologies, passionateabout software development and technology.Responsibilities:Design and architect scalable, secure, and highly available cloud solutionson the AWS platform.Collaborate with cross-functional teams to gather requirements, assessbusiness needs, and propose cloud-based solutions.Develop cloud migration strategies and execute migrations from on-premisesinfrastructure to AWS cloud.Implement and maintain cloud infrastructure components like VPCs, EC2instances, ECS containers, S3 buckets, RDS databases, and IAM roles, with asolid DR and Failover scenarios setups.Understanding of DNS, Route 53 and Cloud Front.Possess a thorough understanding of Event Bridge, Kafka, Kinesis, and otherEDA architectures.Configure and manage AWS services including Lambda, ECS, SNS, SQS, andCloudFormation as well as other IaC i.e.
Terraform.Ensure adherence to best practices for security, compliance, and performanceoptimization in cloud environments.Troubleshoot and resolve issues related to cloud infrastructure,performance, and security.Stay updated with the latest AWS services, features, and best practices,providing recommendations for continuous improvement.Build Infrastructure as Code (IaC) templates using Terraform, SAM,CloudFormation, and have experience with CDK.Basic Qualifications:Proficiency in the following programming languages (Python, Node.js,Java).Experience in building web applications with a solid grasp of webtechnologies (HTTP/S, HTML, JS, CSS).Demonstrated ability in developing enterprise applications.Understanding of software design patterns.Through understanding of Composability patterns and EDAAbility to collaborate effectively in small, productive development teams aswell as work independently.Intermediate experience implementation and maintaining Adobe suite(including AEM and Adobe Target)Proficient in all aspects of the Software Development Lifecycle.Motivated self-starter with the capacity to learn and adapt to newtechnologies.Excellent verbal and written communication skills, with the ability toarticulate complex ideas and influence others effectively.Solid understanding of good engineering principles.Familiarity with Docker.Preferred Qualifications:Experience with open-source frameworks and tools such as Elasticsearch,Kafka,Knowledge of cloud-based technologies (AWS, EC2, S3, SQS, Kinesis,DynamoDB).Experience with NoSQL databases such as MongoDB and Cassandra.Familiarity with automated testing frameworks like JUnit, Mockito, Cucumber,and Gherkin.Knowledge of React JS/Next JS.Experience with continuous integration tools such as CircleCI, GitHubActions, etcUnderstanding of Pub/Sub architectures.Required Education:BS or MS in Computer Science or a related field, or equivalent workexperience.About AionicAionic Digital,boutique technology services agency that specializes indesigning and building innovative solutions to life to drive value for ourpartners.Through technical excellence, innovative solution design, and aculture that embraces advancements in data sciences, Aionic helps brands adopta holistic approach to Customer Experience Management (CXM).
Aionic provides afull suite of services from roadmapping and requirements definition throughsolution design and development to go live and ongoing managed service supportfor global brands.
#J-18808-Ljbffr