Software Engineering (full Stack & Data Science) Job in Salesforce Inc

Software Engineering (full Stack & Data Science)

Apply Now
Job Summary

Description Required Skills:: 10 + Years of experience Master's / Bachelor s degree required in Computer Science, Software Engineering, or Equivalent Experience. 7+ years of experience in managing application development, software delivery lifecycle, and/or infrastructure development and administration Minimum of 5 years experience with application development, continuous integration, and automated deployment & management using tools like Java, JavaScript, Python, Jenkins, Git, Ansible, Selenium, Maven 5+ years of experience in designing & implementing internal data centers and Public Cloud (AWS, GCP, Azure, etc.) environments. Experience with elastically scalable, fault tolerance and other cloud architecture patterns. Experience in migrating workloads with zero downtime from on-prem data centers to public cloud. Solid understanding of how to configure, deploy, manage and maintain large cloud-hosted systems; including auto-scaling, monitoring, performance tuning, troubleshooting and disaster recovery. Deep knowledge with deployment and IAC tools such as Docker, Kubernetes, Terraform, Spinnaker in 24x7 Production Services environments. Working experience with Logging and Monitoring tools such as Splunk, ELK, PagerDuty, Grafana, Sumologic, New Relics 3+ Experience in building Self-service Tools to provide Stellar Experience to the Developers In-depth, hands-on experience with Linux, networking, server, and cloud architectures. Proficiency with source control, continuous integration, and testing pipelines. Ability to dig deep, debug and troubleshoot problems on distributed systems Strong Programming Experience in scripting languages such as Python, Perl, Shell or Ruby. Experience in configuration management technologies such as Chef, Puppet or Ansible. Solid understanding of how to configure, deploy, manage and maintain large cloud-hosted systems; including auto-scaling, monitoring, performance tuning, troubleshooting and disaster recovery. Being a great listener, collaborator, communicator, and mentor. Championing a culture and work environment that promotes diversity and inclusion Knowledge of best engineering practices around building high performance, reliable and scalable Web Services Responsibilities Design and implement a secure CI / CD pipeline for Salesforce services Automation of release management activities Public Cloud Transformation - Architect the enterprise-scale Applications and implement in Public Cloud environment. Migrate the application work loads from on-prem datacenter to public cloud with zero downtime. Build scalable, elastic services, to meet 99.999% Availability. Implement best practices for artifact management and signing, integrating with deploy services and workflow management for integration testing. Work closely with Developers, Architects and Operations to rollout and deploy pipeline components Work across the engineering organization to resolve complex technical issues and drive innovation that improves system availability, resiliency, and performance Own key developer productivity metrics improvements around the CI space and provide cutting edge solutions Building Self-service Tools to provide Stellar Experience to the Developers, reduce the toil to operations team Security Posture: Automate the operational activities to ensure 100% Security compliance within SLA.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs