Find Jobs
Hire Freelancers

AWS Lambda Function Development for Parsing Emails to JSON

$250-500 USD

Cerrado
Publicado hace 12 meses

$250-500 USD

Pagado a la entrega
Project Overview: Our team is working on a multi-tenant event management system that leverages an event planning system with no APIs. We found a way to get the data we need from it in real-time. We will send email notifications detailing proposed catering events. Each email contains an HTML table encapsulating event data such as the client, salesperson, event quote, attendee count, venue location, date/time, and menu modules (menu item grouping for things like entree, drinks, appetizers etc.. and within the group the list of specific items) enclosed in {{}} brackets. We are seeking a skilled Python developer to create a serverless AWS Lambda function that will ingest these emails, extract the pertinent data, and transform it into a structured JSON format. This function will play a critical role in our data processing pipeline, ensuring efficient data extraction and seamless integration with our existing systems. The inbound emails should be received, stored as S3 objects for each respective tenant (each tenant having a unique email), and parsed using this Lambda function. We are interested in a clean and secure way of managing and parsing these tenant [login to view URL] will leverage Aws ses for email capture and storage to s3. Key Responsibilities: 1. Design an automated workflow to receive inbound emails and store them as individual S3 objects, categorized by unique tenant email. 2. Develop an AWS Lambda function using Python to parse these stored HTML emails into a structured JSON format. 3. Work with HTML parsing libraries such as lxml to handle variable rows in the email tables, specifically for menu modules. 4. Implement error handling and logging mechanisms for troubleshooting and reliability. 5. Ensure secure handling and confidentiality of the parsed data. 6. Thoroughly test the function for scalability and robustness against different conditions. 7. Document the code and provide operational support as needed. Technical Skills & Experience Required: 1. Proven experience in Python, with specific skills in data parsing and manipulation. 2. Familiarity with libraries such as lxml, Boto3, and JSON for HTML parsing, AWS operations, and JSON operations respectively. 3. Extensive experience working with AWS services, specifically AWS Lambda and S3. 4. Knowledge of Amazon SES or similar services for handling inbound emails would be advantageous. 5. Experience with secure coding practices and handling sensitive data. 6. Familiarity with multi-tenant architecture is a plus. 7. Proven ability to test code thoroughly for edge cases and potential errors. To achieve the goal of storing emails as S3 objects, we could leverage the Amazon Simple Email Service (SES). Amazon SES can be set up to automatically store incoming emails to an Amazon S3 bucket. You can also set up different receipt rules for different tenants (based on their unique email addresses) to store their emails in different S3 directories or buckets. The ideal candidate for this role is an experienced Python developer with a deep understanding of AWS services and secure data handling. Your track record should demonstrate your ability to work with AWS Lambda, AWS S3, and Amazon SES or similar services. If you have previous experience in building email parsing solutions and handling multi-tenant architectures, we'd be eager to speak with you. Please provide examples of similar projects you have completed, especially any involving AWS services and email parsing. We look forward to collaborating with you on this exciting project. Please also answer the question 3+ 3 = so we know it’s not a robotic bid. We see the project timeline as follows Setup basic ses routing rules = day 1 Parse table from email = day 1-2 Parse menu items and objects from table = day 2-4 Testing end to end = day 5 Troubleshoot = day 6-7
ID del proyecto: 36606268

Información sobre el proyecto

41 propuestas
Proyecto remoto
Activo hace 11 meses

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
41 freelancers están ofertando un promedio de $461 USD por este trabajo
Avatar del usuario
Hello, Good Day! I am writing in response to your project for AWS Lambda Function Development for Parsing Emails to JSON. I am confident that my extensive experience with Python, AWS Lambda functions, and HTML parsing libraries make me the perfect candidate for this project. I have been developing AWS Lambda functions for over 5 years and have a deep understanding of the platform. I have also worked extensively with Python, NodeJS, and HTML parsing libraries such as XML. I am confident that I can develop a secure and reliable Lambda function that will parse emails into a structured JSON format. Additionally, I have experience with error handling and logging mechanisms, ensuring that the function is robust and scalable. I am committed to providing a comprehensive solution that meets your needs. I am confident that my experience and my ability to provide error-free, secure, and reliable code will make me the perfect fit for this project. Sincerely, Rinsad
$375 USD en 7 días
5,0 (295 comentarios)
9,0
9,0
Avatar del usuario
Hey Good morning , Just finished reading the brief details . I see you have been looking for someone who has experience with these tech stacks Amazon Web Services, Node.js, AWS Lambda and Python. I will request you to review my profile, skills, projects and customer feedbacks to confirm that I will be good fit for this job. I would like you to start the chat so we can discuss the project in detail and we will see how it goes. Questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) Thanks and regards, Awais
$500 USD en 12 días
5,0 (24 comentarios)
7,3
7,3
Avatar del usuario
Hello, Upon reading the job details I would say that all the required skills Amazon Web Services, Python, AWS Lambda and Node.js fall under my skills. I work on freelancer full time and I believe I can do this job if I get all the detailed requirements. Please check my portfolio as well: https://www.freelancer.com/u/AITSoft Looking forward to your response. Shamshad
$500 USD en 10 días
5,0 (41 comentarios)
6,5
6,5
Avatar del usuario
Hello, Warm Greetings! I am pretty sure I can produce high-quality and perfect results for your project. By using Python, I used to make AI engines, BOT, Web Scraping Tools, and so on. PHP and Python are my majors, so you will be satisfied. I am a very highly skilled web developer with more than 5 years of rich experience in such as Laravel, CodeIgniter, Python, Django, etc. So more specifically, my skills are. Web Development + Backend: Python Django, Node.js, Laravel, MySQL, MongoDB + FrontEnd: React, Angular, Vue. I hope you share with me more details about your project. Waiting for your reply. Thank you and Good day.
$500 USD en 7 días
4,8 (13 comentarios)
6,3
6,3
Avatar del usuario
Hello there! My name is Volodymyr, and I'm a senior JavaScript developer with over 5 years of experience in React.js frontend development. I have the necessary skills and experience to tackle your project regarding AWS Lambda Function Development for Parsing Emails to JSON. I understand that you're looking for an experienced Python developer to create a serverless AWS Lambda function that will ingest these emails, extract the pertinent data, and transform it into a structured JSON format. This function will play a critical role in your data processing pipeline ensuring efficient data extraction and seamless integration with your existing systems. I believe I am the perfect fit for this project due to my extensive background in data parsing and manipulation as well as familiarity with libraries such as lxml which are necessary for handling variable rows in the email tables. Additionally, my experience working with AWS services such as AWS Lambda and S3 gives me confidence that the project will be successful. If you'd like to discuss further please don't hesitate to reach out!
$500 USD en 5 días
5,0 (16 comentarios)
5,9
5,9
Avatar del usuario
3 + 3 = 6 Dear sir, I have read the job description and understood the requirements clearly. I can set up a data processing pipeline, with inbound emails to SES stored in different S3 buckets depending upon the tenant, and write the necessary Lambda function to parse the emails from the S3 buckets into the JSON format. I have experience in AWS cloud platform including Lambda, S3, SES, SNS, SQS, Boto 3 SDK for Python, etc. I can help you with this project. Please contact me to discuss your project. Best regards, Swamy
$600 USD en 9 días
4,8 (20 comentarios)
5,4
5,4
Avatar del usuario
3 + 3 = 6 Experienced data engineer with experience in creating lambda function with various event sources and using python code with best practices.
$500 USD en 7 días
5,0 (14 comentarios)
4,9
4,9
Avatar del usuario
Streamline your event management with efficient email parsing As an experienced Python developer with over 10 years of experience in data parsing and manipulation, I am confident in my ability to deliver a serverless AWS Lambda function that will seamlessly parse emails into structured JSON format. My expertise in AWS services, specifically AWS Lambda and S3, combined with my ability to work with libraries such as lxml, Boto3, and JSON, make me the ideal candidate for this project. I have a proven track record of working with multi-tenant architectures and handling sensitive data with secure coding practices. My ability to thoroughly test code for edge cases and potential errors, coupled with my excellent communication skills, ensures seamless collaboration and operational support. With my skills and experience, I am confident that I can deliver this project within the proposed timeline and to your complete satisfaction. Let's work together to streamline your event management with efficient email parsing. Note: Bid Amount And timeline is just a placeholder actual value would be provided after 1 to 1 discussion over chat
$436,50 USD en 40 días
4,9 (4 comentarios)
4,7
4,7
Avatar del usuario
Hello: After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Umair Anwar and I am the lead engineer for Python, AWS Lambda, Amazon Web Services and Node.js. I have worked for over 07 years in development and have successfully done multiple jobs on this and other Freelance platforms. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
$700 USD en 12 días
5,0 (2 comentarios)
3,9
3,9
Avatar del usuario
Hi, I am an experienced python & aws developer I can develop this. For one of the projects I did here https://www.freelancer.com/projects/javascript/Development-MSK-Abuse-software/reviews I developed email receiving (from POP3) , parsing & data extraction to db. I also have knowledge of AWS SES. I have developed many lambda functions & have used other AWS services. Thank you.
$450 USD en 7 días
5,0 (4 comentarios)
3,6
3,6
Avatar del usuario
Hello There, I have gone through your requirement to create AWS Lambda Function Development for Parsing Emails to JSON. I have 10+ years experience in Server Administration & System Administration And Network Administration. I have managed shared server, vps server, dedicated server, godaddy Hosting, AWS, Cloud Server, DigitalOcean Cloud Server, Google Cloud, DNS, Domain, SSL certificate, Plex panel, Red-hat, CentOS, Ubuntu and so on. I have managed following in AWS & Azure- EC2, Load Balancer, RDS, Route53, S3 Bucket, Light-sail, SES, Work-mail setup, Snapshot, Volume, Auto Scaling, AMI, IAM Role, SSL Installation, Dedicated Server, Shared Server, Wordpress, Django, Php, mySQL, LAMP server etc. I have migrated Thousands of website shared hosting to cloud server aws. Skills:- DNS, Domain, Website Migration, SSL Installation of domain and subdomains, Installation of LAMP, Node js, NPM, JAVA, Ruby on Rails, Wordpress, php, Phpmyadmin, Mysql, Installation of windows softwares. I have completed multiple projects successfully for cloud server Installation, Migration, SSL installation, Wordpress setup, Node/Python/Laravel Setup, React/Next Js/Angular Setup. Regards, Utkarsha Nettyfy Technologies
$375 USD en 7 días
5,0 (7 comentarios)
3,3
3,3
Avatar del usuario
Hi, I am writing to express my interest in your project and to propose my services as a Python Developer. With my experience in programming and my expertise in Python and Django, I believe I can provide valuable contributions to your project. As Per your project requirements, I have reviewed your project description and am confident in my ability to deliver quality work within the specified timeline. My skills in Python include Django and AWSI have experience working on similar projects in the past. To complete your project, I would require more details of your requirement. I assure you that I will work diligently to ensure your project meets your expectations and is delivered on time. Please feel free to contact me if you have any questions or require further information. I look forward to hearing back from you and discussing how I can help bring your project to fruition. Thank you for considering my proposal. Hemant
$500 USD en 7 días
5,0 (5 comentarios)
3,1
3,1
Avatar del usuario
We understand that you are looking for a skilled Python developer to create a serverless AWS Lambda function that will ingest these emails, extract the pertinent data, and transform it into a structured JSON format. This function will play a critical role in your data processing pipeline, ensuring efficient data extraction and seamless integration with your existing systems. Specifically, our team is working on a multi-tenant event management system that leverages an event planning system with no APIs. We found a way to get the data we need from it in real-time through email notifications detailing proposed catering events. Each email contains an HTML table encapsulating event data such as the client, salesperson, event quote, attendee count, venue location, date/time and menu modules (menu item grouping for things like entree, drinks etc.) enclosed in {{}} brackets. We would like you to take on this project as part of our continued commitment to delivering high quality services while also being responsive to customer needs. With your expertise in Python and AWS services we feel confident that you can create an automated workflow to receive inbound emails and store them as individual S3 objects categorized by unique tenant email addresses. Additionally you could develop an AWS Lambda function
$375 USD en 7 días
5,0 (2 comentarios)
3,2
3,2
Avatar del usuario
Good morning I already checked your requirements in job posting. I am well skilled full-stack developer having great experience in AWS Lambda, Amazon Web Services, Python and Node.js. I am committed to delivering a high-quality product that meets all of your needs. I will work closely with you throughout the development process to ensure that the project meets your specifications and requirements. We can chat more details with your idea and my experience. And I am ready to provide an innovative result with my skills and experience. If you have any questions or concerns, please do not hesitate to contact me. I look forward to working with you on this project. Thanks
$600 USD en 6 días
5,0 (2 comentarios)
2,9
2,9
Avatar del usuario
Hello there! My name is Manpreet, and I'm a Senior Web and Mobile Developer with extensive experience in Python, data parsing, and serverless AWS Lambdi functions. I understand that you're looking for someone to develop an AWS Lambda function that will ingest emails from your event planning system and parse them into a structured JSON format. With my proven experience in Python, data parsing and serverless AWS Lambda functions, I believe I am the perfect fit for this project. I have the necessary skills and experience to tackle this task with ease. Specifically, I have extensive experience in data parsing using lxml libraries and AWS operations such as AWS Lambda and S3. Additionally, my track record demonstrates my ability to work effectively with AWS services such as AWS Lambda and S3. Additionally, I have experience secure coding practices and handling sensitive data in accordance with company regulations.
$375 USD en 7 días
3,8 (1 comentario)
3,2
3,2
Avatar del usuario
Greetings, Available to I'd really like to work with you on this one if possible! I've read your job posting. I am an AWS expert with years of experience and a high dose of creativity and professionalism. Here are my most previous industries I have worked with: 1: Fashion & E-Commerce 2: Health & Fitness 3: Restaurant / Hotel 4: Hospitals / Clinics 5: Software Industries And many more Some of the projects I have done for my clients: • Recognize the current application infrastructure and suggest new concepts to improve performance • Produce reusable, efficient, and scalable programs, and also cost-effective migration strategies • Implement the application’s CI/CD pipeline using the AWS • CI/CD stack. Develop different AWS services, including API, RDS instance, and Lambda to build server-less applications • Migrate web applications to AWS I assure quality work & design with a 100% money-back guarantee. I will help you to make a design according to your instructions. When you work with me you get a REASONABLE RATE. The work will be clean, creative, and deliverable in due time. Your work is my responsibility & Client satisfaction is my first priority. Looking forward to having a conversation. :) Regards, Usama Malik
$375 USD en 7 días
5,0 (5 comentarios)
2,0
2,0
Avatar del usuario
Hello client! My name is Murtuza and I'm a full-stack web and mobile app developer with 10 years of experience in the industry. I have worked on projects that involve AWS services and email parsing. I understand that you are seeking a skilled Python developer to create a serverless AWS Lambda function that will ingest these emails, extract the pertinent data, and transform it into a structured JSON format. This function will play a critical role in your data processing pipeline, ensuring efficient data extraction and seamless integration with your existing systems. I believe I am the perfect fit for this project as I have the necessary skills and experience needed to tackle this task. My track record shows that I always deliver top-quality work on time and within budget so please feel free to contact me if you're interested in my services. We look forward to speaking further about this project soon!
$375 USD en 7 días
5,0 (1 comentario)
1,3
1,3
Avatar del usuario
Hi, I am a professional Data Scientist with extensive experience in Python programming and many AWS Services like S3, Lambda, ECS, EC2, EMR, SQS, etc that is required for your project. I have previously worked on a similar project where we extracted information from unstructured emails as is also needed in your use case. I may not have as many reviews as others but I can surely help you with your project within the timeline and deliver the most efficient and best results. I follow the best coding practices and test all the edge cases possible. I can create flawless algorithms and workflows that are flexible and accurate.
$350 USD en 8 días
5,0 (1 comentario)
0,3
0,3
Avatar del usuario
Hello, John A C. I am the best fit as I've worked on a similar project before. I am very familiar with skills including AWS Lambda, Amazon Web Services, Python and Node.js. Please review my profile and portfolios. https://www.freelancer.com/u/YulianOptimize Please feel free to contact me with any questions or to discuss my bid further. I look forward to hearing from you soon. Sincerely, Yulian
$800 USD en 8 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Dear John A C. I'm thrilled to submit my application for this exciting project. With 5 years of experience in software development and a passion for creating innovative solutions, I'm confident in my ability to help drive the success of your buisness. Throughout my career, I have had the opportunity to work on a variety of projects ranging from small-scale applications to complex enterprise software. I haveve also worked with multiple languages including Python, Amazon Web Services, Node.js, AWS Lambda, so I'm confident in my ability to pick up new programming languages with ease. As a developer, I'm passionate about building software solutions that are not only efficient but user-friendly. I believe that the best software is developed with collaboration in mind. I'm excited about the potential opportunities ahead and our long-term collaboration with you. Thank you for considering my application. Sincerely, Ihor.
$380 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Austin, United States
4,9
487
Forma de pago verificada
Miembro desde may 9, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.