Salesforce
Location
Hyderabad | India
Job description
Join our dynamic team at Salesforce and make a real impact with your work! We’re looking for passionate individuals who want to shape the future of our products and deliver exceptional experiences to our customers. Come be a part of our innovative and collaborative environment, where your skills will thrive and your ideas will be valued. Apply now and let’s build something extraordinary together!
Ready to bring your DevOps engineering expertise from complex enterprise environments to Salesforce? Do you place a high value on being part of a company that emphasizes equality, diversity, innovation, and doing the right thing for ourselves, our community, and our customers?
Your Impact:Master our development process, culture, and codebase, then improve it.
Build tools, services and establish processes both within and around the core of our CMS technology stack, with a view toward improving scalability, performance, reuse, and adoption among web developers
Take ownership of the pipeline by identifying areas for improvement, both delivering automated enhancements and championing best practices across the group
Seek out and understand new technologies which can play a key role in the near future direction of our system, designed using modern technologies and approaches to provide a orchestration and relevant tooling to allow fast development and deployment.
Developing self-service tools to enhance developer productivity for application management
Developing the POCs to demonstrate the viability of new ideas and technologies to support the innovation
Required Skills/Experience
3+ years of experience in software development with demonstrable understanding of the full Software Delivery Lifecycle and strong automation mindset
Experience in AWS infrastructure (EC2, VPC, IAM and CloudWatch etc) and related automation tooling
Continuous integration/continuous delivery tools - Jenkins/Jenkins Pipelines, Gitlab, CircleCI, Sauce Labs, and Nexus
Experience developing on the Adobe Experience Manager platform
Experience with WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, DAM
Experience configuring AEM Author, Publisher, and Dispatcher applications.
Programming and scripting abilities across a range of languages e.g. Ruby, Java, Go, Python, etc..
Docker image building, maintenance, orchestration and pipelining
In depth understanding of software configuration management (Chef) and release management
Experience with build automation tools such as Maven, and Grunt or Gulp
Understanding front-end testing methodologies, and associated frameworks (JUnit, JEST, and Selenium based test automation frameworks a plus)
Strong understanding of version control (git), branching & merging strategies, and build setup
An organized way of working, with the ability to consider multiple issues in parallel and prioritise them appropriately
Bachelor's Degree in Computer Science, Technology or equivalent experience
Preferred Requirements:
Experience in Heroku application platform - Heroku Pipeline, Heroku CI and Review Apps etc
Experience in handling salesforce metadata/environment/sandbox management
Experience in building a solid CI/CD pipeline for Salesforce code & metadata
Certified Salesforce.com Administrator (ADM-211 or ADM-301) or equivalent Salesforce experience.
Comprehensive understanding of Salesforce.com architecture, Web Services and APIs
LI*
Job tags
Salary