Commerce is a company focused on empowering businesses through an AI-driven commerce ecosystem. As a Senior AWS Cloud Integration Engineer, you will develop and test integration solutions using AWS technologies, collaborating with various stakeholders to ensure seamless connectivity between platforms and applications.
Responsibilities:
- Design and develop integration solutions using AWS technologies such as AWS Appflow, AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, AWS Step Functions, and AWS EventBridge
- Design and implement RESTful APIs to facilitate data exchange between different systems and applications, ensuring scalability, reliability, and security
- Integrate AWS services with existing systems and applications, leveraging AWS SDKs and APIs to enable seamless communication and functionality
- Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines. Perform unit testing, integration testing, and end-to-end testing of integration solutions to validate functionality and performance
- Identify and troubleshoot integration issues, working closely with cross-functional teams to diagnose and resolve technical challenges in a timely manner
- Optimize integration solutions for performance, scalability, and cost-efficiency, utilizing AWS best practices and tools for monitoring, logging, and performance tuning
- Document design decisions, implementation details, and testing procedures. Share knowledge and best practices with team members through documentation, presentations, and training sessions
- Stay updated on AWS services, tools, and best practices related to integration. Proactively identify opportunities for process improvement and innovation in integration solutions
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in software development, with a focus on integration using AWS technologies
- Proficiency in programming languages such as Python, Java, or Node.js
- Hands-on experience with AWS services including AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, AWS Step Functions, and AWS EventBridge
- Strong understanding of RESTful API design principles and best practices
- Experience with version control systems such as Git and CI/CD pipelines
- Familiarity with agile development methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Effective communication and collaboration skills, with the ability to work effectively in a cross-functional team environment
- AWS Certified Professional Solution Architect or DevOps Engineer or other cloud equivalent
- AWS Solution Architect Associate or AWS Certified Developer certification or equivalent
- Deep experience working with enterprise Saas Platforms and integrating them using AWS
- Experience implementing AWS Integration tools & Patterns
- Excellent written and verbal communication skills
- Ability to work with developers in a remote environment
- Skilled at understanding the long-term ('big picture') and short-term perspectives of situations
- Proficient in translating future-state business capabilities and requirements into solution architecture requirements
- Ability to propose and estimate the financial impact of solution architecture alternatives
- Apt at quickly comprehending the functions and capabilities of new technologies