Cloud Software Engineer

MAP InternationalBrunswick, OH
8hRemote

About The Position

MAP International is seeking an experienced Cloud Software Engineer to join our IT team and drive our technology transformation initiatives. This role is critical to our strategic modernization efforts, including cloud migration to AWS, Salesforce CRM implementation, and building a robust digital foundation to support our global humanitarian mission. The ideal candidate will bring deep expertise in AWS serverless architectures and Salesforce platform integration, combined with a passion for leveraging technology to serve communities in need.

Requirements

  • Proven experience working in a nonprofit or mission-driven organization
  • Strong hands-on experience with AWS serverless technologies including Lambda, Step Functions, DynamoDB, and AWS Amplify
  • Demonstrated technical experience with Salesforce platform, including integrations, APIs, and custom development
  • Proficiency in at least one programming language such as Python, Node.js, or Java
  • Experience with infrastructure as code and CI/CD practices
  • Strong problem-solving skills and ability to work independently on complex technical challenges
  • Excellent communication skills with ability to explain technical concepts to non-technical stakeholders
  • AWS Lambda, Step Functions, DynamoDB, AWS Amplify
  • API Gateway, EventBridge, S3, CloudWatch
  • Infrastructure as Code (CloudFormation, Terraform, SAM)
  • Salesforce configuration, customization, and administration
  • REST/SOAP APIs, Salesforce Connect, Platform Events
  • Apex, Lightning Web Components, Visualforce
  • Python, Node.js, or Java
  • RESTful API design and implementation
  • Git version control and collaboration workflows
  • CI/CD pipelines and automated testing

Nice To Haves

  • AWS certifications (Solutions Architect, Developer, or SysOps Administrator)
  • Salesforce certifications (Administrator, Platform Developer, or Integration Architect)
  • Experience with additional AWS services such as API Gateway, EventBridge, S3, CloudWatch, and AWS Organizations
  • Knowledge of Salesforce Apex, Lightning Web Components, and Salesforce APIs
  • Experience with integration platforms such as MuleSoft, Dell Boomi, or similar iPaaS solutions
  • Familiarity with containerization technologies (Docker, ECS, EKS)
  • Experience with monitoring and observability tools (CloudWatch)
  • Background in healthcare, pharmaceutical distribution, or international development sectors

Responsibilities

  • Design, implement, and maintain cloud infrastructure on AWS, with a focus on serverless architectures using Lambda, Step Functions, DynamoDB, and AWS Amplify
  • Lead technical implementation and integration of Salesforce CRM platform with existing systems and custom applications
  • Develop and optimize serverless applications and microservices to support organizational workflows and business processes
  • Build and maintain CI/CD pipelines for automated deployment and infrastructure as code using tools like CloudFormation, Terraform, or AWS SAM
  • Implement security best practices, access controls, and compliance requirements across cloud infrastructure
  • Design and implement integration solutions connecting Salesforce with third-party systems, databases, and APIs
  • Monitor system performance, troubleshoot issues, and optimize cloud resource utilization for cost efficiency
  • Collaborate with stakeholders across the organization to understand requirements and deliver technical solutions that advance MAP's mission
  • Document architecture, processes, and procedures to ensure knowledge sharing and system maintainability
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service