Remote |
Encinitas, California
Freelance | Job ID #72515 | $77 - $80 hourly | Posted a week ago
Onward Search's cutting edge FinTech client is seeking a Cloud Solutions Software Engineer with deep hands-on experience working with AWS Cloud Platform.
About this role:
Duties
Scalable Cloud Solutions:
- Design, architect, and deploy cloud-based solutions using AWS services like AWS Connect, EKS, EC2, ALBs, IAM Policies, Lambda, and KMS.
- Create secure, reliable, scalable, and highly available business solutions, including call routing, IVR systems, live chat, and CRM integrations.
Deployment and Automation:
- Establish a CI/CD solution for fully automated build and deployment of enterprise applications using tools like BuildKite, Terraform, and GIT.
Monitoring & Incident Response:
- Manage day-to-day operational tasks, including setting up alerting, monitoring, and troubleshooting capabilities.
- Respond to production bugs and incidents using tools like Datadog and AWS Cloudwatch.
- Ensure high performance, resilience, and uptime of the cloud infrastructure and services.
Documentation and Training:
- Create and maintain technical documentation.
- Provide training to team members on infrastructure best practices and emerging technologies.
Security Implementation:
- Conduct regular audits and assessments to ensure AWS Connect environment compliance with security and regulatory standards.
- Implement and enforce security best practices, access controls, and compliance requirements for a secure cloud environment.
Cost Optimization:
- Identify areas of inefficiency within AWS infrastructure.
- Recommend and implement cost-saving measures.
Performance Optimization:
- Analyze AWS services and applications' performance, identifying and addressing bottlenecks.
- Optimize system performance to maximize CPU and Memory usage.
Team Engagement:
- Collaborate with cross-functional teams, including business stakeholders, developers, IT operations, Privacy, and Security.
- Gather requirements, provide technical expertise, and implement solutions aligning with business objectives and non-functional requirements.
Skills:
To excel in this role, you should possess the following qualifications and skills:
- 7 years of hands-on experience with AWS Cloud platform.
- Minimum of 3 years as an AWS solutions architect, AWS Connect engineer, or similar, with a focus on cloud contact center solutions.
- Strong knowledge of AWS Connect architecture, functionalities, and integration capabilities.
- Experience designing and implementing complex call routing strategies, customer chat experiences, IVR systems, and CRM integrations using AWS Connect.
- Proficiency in AWS services such as Lambda, DynamoDB, Kinesis, S3, and IAM.
- Familiarity with programming languages like GoLang for developing AWS Connect APIs and integrations.
- Solid understanding of networking concepts, security protocols, and performance optimization techniques for cloud-based contact center environments.
- Exceptional problem-solving and troubleshooting skills.
- Strong communication and collaboration skills for effective cross-functional teamwork.
- AWS certifications (e.g., AWS Certified Solutions Architect - Associate or AWS Certified Advanced Networking - Specialty) are a plus.
- Knowledge of Docker Containers and Kubernetes Clusters.
- Proven track record of delivering 12-factor applications for integration purposes.
- Proficiency in DevOps tools and practices, including CI/CD pipelines, automation, and infrastructure as code (e.g., Terraform).
- Knowledge of logging and monitoring tools (e.g., DataDog).
- Experience in designing and implementing integrated solutions using Amazon Connect, WFM, and QMS is a plus.
If you possess these qualifications and are passionate about shaping innovative cloud solutions, we invite you to join our team and make a significant impact on our organization's success.