AWS Cloud Consultant & Python Specialist(Remote)
UplersAnywhere19 days agoFull-time and Contractor
$
48K–62.4K a year
Compensation
Experience: 8.00 + years
Salary: USD 4000-5200 / month (based on experience)
Expected Notice Period: 7 Days
Shift: (GMT+01:00) Europe/London (BST)
Opportunity Type: Remote
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Uplers Solutions Pvt. Ltd.)
(*Note: This is a requirement for one of Uplers' client - Inspired Thinking Group)
What do you need for this opportunity?
Must have skills required:
Dash, React framework, Salesforce Marketing Cloud (SFMC), Streamlit, API, Aws cloudwatch, AWS CodePipeline, aws infrastructure, Cloud ETL Processes, Guardduty, DynamoDB, JavaScript, Python
Inspired Thinking Group is Looking for:
Role:
ITG are seeking an experienced AWS Cloud Consultant with extensive knowledge of AWS services and a strong background in Python for automation, data manipulation, and scripting. This role involves helping a client who is new to AWS navigate their cloud journey, providing expert consultation, challenging assumptions... and recommending best practices. The successful candidate will be customer-facing, with strong communication skills, able to translate client needs into effective AWS solutions, and guide them through technical challenges.
Key Responsibilities:
• Consultation & Strategy: Engage with the client to understand their requirements, offer suggestions, question assumptions, and guide them toward best practices within the AWS ecosystem.
• AWS Infrastructure Design: Set up and manage AWS services including EC2, Virtual Private Cloud (VPC), Elastic Load Balancer, DynamoDB, GuardDuty, Amazon API Gateway, AWS Amplify, AWS Cognito, and AWS Lambda.
• Monitoring & Security: Implement and configure AWS CloudWatch for application performance monitoring and GuardDuty for continuous threat detection and response.
• CI/CD Pipelines: Develop and maintain deployment pipelines using AWS CodePipeline to automate and optimise the development lifecycle.
• Cloud ETL Processes: Design and implement Cloud ETL (Extract, Transform, Load) processes to integrate, transform, and manage data within AWS environments.
• API Documentation & Traffic Management: Create clear and comprehensive documentation for API endpoints, including payloads for messaging services (SMS/MMS/WhatsApp). Ensure the system can handle expected traffic or manage traffic queuing as needed.
• Database & Log Management: Implement DynamoDB for scalable NoSQL database solutions, and utilise SQL for querying and manipulating relational data.
• Load Balancing & Network Optimisation: Configure and optimise Elastic Load Balancer to manage application traffic and ensure high availability.
• Test & Development Accounts: Assist in setting up test environments and define build testing methodologies such as unit testing, integration testing, and UAT.
• Traffic Handling: Assess and manage API limits, ensuring smooth traffic management and providing recommendations for scalability.
Key Skills/Qualifications:
• 5+ years of hands-on experience working with AWS services (EC2, VPC, CloudWatch, Elastic Load Balancer, GuardDuty, DynamoDB, Amazon API Gateway, AWS Amplify, AWS Cognito, AWS Lambda, and CodePipeline).
• Advanced proficiency in Python for automation, scripting, data manipulation, and integrating with various AWS services. Experience with Python-based frameworks and libraries for building robust automation solutions and cloud orchestration.
• Expertise in Cloud ETL processes and tools for cloud-based data integration and transformation.
• Solid understanding of SQL and experience working with SQL dialects (e.g., T-SQL, PL/SQL, MySQL, PostgreSQL) for querying and manipulating data in relational databases.
• Experience working with APIs for data exchange and integration purposes.
• Knowledge of database development principles including schema design, normalisation, and optimisation.
• Proven experience in system testing methodologies including unit testing, integration testing, UAT, and regression testing.
• Strong communication skills and experience in customer-facing roles, enabling effective translation of complex technical information for non-technical stakeholders.
• Strong documentation skills for API specifications, including traffic handling and performance management.
Desirable Skills:
• Proficiency in Salesforce Marketing Cloud (SFMC), including configuration, implementation, troubleshooting, and knowledge of SFMC API integration.
• JavaScript and React framework for building interactive web applications.
• Familiarity with Streamlit and Dash for developing interactive Python-based web applications.
Interview Rounds : 2 Tech rounds
Employment :
• Hire an employee on Uplers Payroll on a client based full time employment
Please consider that possible salary CTC will be offered based on your current CTC, Interview Performance, and Current CTC.
How to apply for this opportunity?
• Register or login on our portal & fill out the application form.
• Clear the given Video Screening (30 min) and Click on 'Apply' to get shortlisted
• Once it's all done, your profile will be shared with the client for the Interview round.
• When selected, just meet the client and get your exciting career started!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you