Position: Salesforce/AWS DevOps Engineer
Location: Trenton, NJ (Hybrid – 3 days/week onsite)
Duration: 6 Months Contract + Possible Extension
Work Authorization: USC or GC Only (Please No Fake GC’s)
Job Summary
Client is seeking a highly experienced Salesforce/AWS DevOps Engineer to support enterprise-wide release management, cloud infrastructure automation, and CI/CD modernization initiatives. The selected consultant will be responsible for managing and optimizing Salesforce deployment processes using Copado, Git, and SFDX while simultaneously supporting AWS cloud infrastructure through Terraform, Jenkins, and AWS DevOps services.
This role requires deep expertise in Salesforce release management, cloud-native DevOps practices, infrastructure automation, CI/CD pipeline orchestration, and enterprise governance processes.
Key Responsibilities:
Salesforce DevOps & Release Management
- Manage and optimize established Copado-driven automated release workflows and CI/CD pipelines across Salesforce development teams.
- Oversee Salesforce metadata deployments and ensure proper source control management.
- Resolve Git merge conflicts and maintain branch integrity across multiple environments.
- Implement quality gates including security scans, code quality checks, and test coverage validations.
- Enforce Salesforce release management best practices and deployment governance standards.
- Coordinate production releases across multiple internal teams and third-party vendors.
- Develop and maintain version control and branching strategies using Git and Copado.
AWS Cloud & Infrastructure Automation
- Design, provision, and maintain scalable AWS cloud infrastructure.
- Develop Infrastructure as Code (IaC) solutions using Terraform.
- Automate infrastructure provisioning and deployment processes.
- Build and maintain AWS DevOps pipelines and deployment workflows.
- Utilize AWS services to support enterprise applications and environments.
- Ensure infrastructure scalability, reliability, and security.
CI/CD & Automation
- Design and manage CI/CD pipelines using Jenkins and/or AWS CodePipeline.
- Integrate automated testing into Salesforce and AWS deployment pipelines.
- Automate deployment, monitoring, and operational workflows.
- Improve deployment efficiency and reduce manual intervention.
- Support continuous integration and continuous delivery initiatives.
Monitoring & Operational Excellence
- Monitor application and infrastructure performance.
- Utilize Salesforce monitoring tools and AWS monitoring services.
- Identify and resolve operational bottlenecks proactively.
- Implement logging, alerting, and performance optimization strategies.
- Ensure system reliability and high availability.
Documentation & Governance
- Create and maintain documentation for:
- Release processes
- CI/CD pipelines
- Terraform configurations
- Cloud infrastructure
- Operational procedures
- Establish change governance procedures for shared production environments.
- Support communication and coordination among development, QA, operations, and business teams.
Continuous Improvement
- Stay current with Salesforce, AWS, DevOps, and cloud industry trends.
- Recommend and implement process improvements.
- Drive adoption of DevOps best practices across the organization.