Lead II - Enterprise Solutions(Heroku + Ruby on rails)

4 - 8 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Salesforce Heroku Developer, your role involves leading and supporting Salesforce Cloud to AWS migration initiatives. You will be responsible for designing, building, and supporting Heroku applications integrated with Salesforce CRM. Additionally, you will lead the technical implementation of Salesforce Cloud to AWS migration projects and re-architect existing Heroku apps to align with AWS infrastructure. Your key responsibilities include: - Designing, building, and supporting Heroku applications integrated with Salesforce CRM - Leading the technical implementation of Salesforce Cloud to AWS migration projects - Re-architecting existing Heroku apps or services to align with AWS infrastructure - Developing APIs, data pipelines, and middleware for seamless integration between Salesforce, Heroku, and AWS - Collaborating with DevOps and Cloud teams to build scalable and secure CI/CD pipelines - Troubleshooting and optimizing performance for Heroku-based services and AWS-hosted components - Documenting solutions, architecture, and code as part of delivery best practices Mandatory Skills: - Experience in Ruby - Strong hands-on experience with Salesforce Heroku platform and Ruby on Rails - Experience in migrating apps/services from Salesforce Cloud or Heroku to AWS - Proficiency in Apex, Heroku Connect, Postgres, and API integration - Experience with AWS services such as Lambda, API Gateway, S3, RDS, DynamoDB, etc. - Knowledge of microservices and containerization (Docker/ECS/EKS) - Strong scripting/programming skills in Node.js, Python, or Java - Familiarity with Git, CI/CD tools (e.g., GitHub Actions, Jenkins) Preferred Qualifications: - Salesforce Platform Developer / Heroku Architecture Designer certification - Experience with Terraform or CloudFormation - Knowledge of data security, compliance, and governance in cloud environments - Experience in Agile/Scrum teams and DevOps culture In addition to the technical responsibilities, you will be expected to advise software developers on design and development with a deeper understanding of the business problem being addressed for the client. You will also need to learn more about the customer domain and identify opportunities to provide value additions to customers. Completing relevant domain certifications is also a part of your role. This position requires excellent communication skills, the ability to break down complex problems into logical components, and make quick decisions on technical challenges. You must also have experience in Agile methods like Scrum and Kanban. Your role will involve managing and mentoring team members, setting goals, providing feedback, and ensuring team engagement and upskilling.,

Mock Interview

Practice Video Interview with JobPe AI

Start Software Developer Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You