Core Software Technologies Inc.

Sr AWS/Salesforce Devops Engineer

Trenton, New JerseyContract
$80 - $90 hourly
About the Job
Brief Job Requirements – Senior Salesforce & AWS DevOps Engineer:
We are seeking a Senior Salesforce & AWS DevOps Engineer with extensive experience in Salesforce release management, AWS cloud infrastructure, and DevOps automation. The ideal candidate will be responsible for designing, implementing, and optimizing secure, scalable CI/CD pipelines and cloud infrastructure while supporting enterprise Salesforce applications.

Key Requirements:
  • 10+ years of Enterprise DevOps experience across SaaS and cloud environments.
  • 7+ years of hands-on experience with Copado for Salesforce release management and deployment automation.
  • Strong expertise in AWS DevOps, including cloud services, infrastructure management, and automation.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Proficiency in building and managing *CI/CD pipelines** using Jenkins and/or AWS CodePipeline/CodeBuild.
  • Strong knowledge of *Git**, branching strategies, and version control best practices.
  • Experience with scripting and automation using *Python**, Bash, or similar languages.
  • Knowledge of AWS monitoring, logging, and operational support for production environments.
  • Experience integrating automated testing into deployment pipelines.
  • Ability to collaborate effectively with Development, QA, and Operations teams in an Agile environment.
  • Experience with *Docker**, Amazon ECS/EKS, and containerized deployments is preferred.
  • Familiarity with *Agile/Scrum** methodologies.

Primary Responsibilities:
  • Manage and optimize *Copado-driven Salesforce release pipelines**.
  • Design, implement, and maintain *AWS cloud infrastructure** using Terraform.
  • Build and enhance secure, automated *CI/CD pipelines** for Salesforce and AWS applications.
  • Implement Git branching strategies and release governance.
  • Automate infrastructure provisioning and deployment processes.
  • Monitor system performance, troubleshoot deployment issues, and improve release reliability.
  • Maintain technical documentation for release processes, cloud infrastructure, and automation workflows.
  • Continuously improve DevOps practices, security, scalability, and operational efficiency across Salesforce and AWS environments.