AWS Cloud Engineer

Yesterday

🏡 Remote – New York

Apply Now
Logo of BAO Systems

BAO Systems

Empowering decision makers to improve lives through sustainable technology.

International Development • Public Health • DHIS2 • Cloud Hosting • Enterprise health

51 - 200

Description

• Develop serverless applications on AWS using services such as AWS Cloudformation, Lambda (Python), Step Functions, Glue, and API Gateway. • Implement configuration-based data and metadata processing pipelines and ETL workflows to handle extraction, validation, and transformation of large-scale data sets. • Optimize and fine-tune serverless applications for performance, scalability, and cost efficiency. • Ensure high availability and reliability of cloud-based systems through effective monitoring and troubleshooting. • Adhere to defined design patterns and best practices for microservice-based serverless application development. • Work with relational databases and SQL to load, manage, and query data effectively. • Collaborate with subject matter experts and assist in defining and documenting data processing requirements that meet business needs. • Conduct in-depth analysis and gain complete understanding of data schemas, validation and quality rules, and transformation algorithms. • Support QA in understanding data processing workloads and assist in creating sample data sets to support the full acceptance testing process. • Implement and maintain unit and integration tests. • Create API endpoints to support efficient data retrieval and manipulation.

Requirements

• College degree + 6 years relevant experience • Experience with AWS services, particularly Cloudformation, Lambda (Python), Step Functions, Glue, DynamoDB, S3, Cloudwatch, SNS/SQS, and API Gateway. • Proficiency in serverless application development using AWS SAM (Serverless Application Model). • Solid understanding of data processing concepts and experience with ETL workflows, including processing data from various sources (APIs, files, relational databases). • Strong knowledge of using Python for creating data processing services. • Strong understanding of XML/JSON and data-interchange formats. • Familiarity with DevOps practices and tools, automation, and infrastructure as code. • Experience working with relational databases and writing complex SQL queries. • Strong problem-solving and troubleshooting skills. • Excellent communication and collaboration abilities. • Proficient with SDLC processes and working in an agile environment. • Strong working knowledge of git, GitHub, and distributed version control systems.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com