Enterprise DevOps Engineer
Req number:
R8934
Employment type:
Full time
Worksite flexibility:
Hybrid
Who we are
CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
As an Enterprise DevOps Engineer, you will lead the architecture, automation, and governance of enterprise CI/CD pipelines across Salesforce, AWS cloud infrastructure, and supporting data ecosystems, including Snowflake.
Job Description
We are looking for an Enterprise DevOps Engineer to lead the architecture, automation, and governance of enterprise CI/CD pipelines across Salesforce, AWS cloud infrastructure, and supporting data ecosystems, including Snowflake. This position will be a contract and hybrid role with 3 days onsite and 2 days remote in Trenton, NJ. Local candidates only, please.
Only candidates with work authorizations not requiring sponsorship now or in the future will be considered.
What You’ll Do
Lead architecture, automation, and governance of enterprise CI/CD pipelines across Salesforce, AWS, and supporting data ecosystems including Snowflake
Design and maintain automated CI/CD pipelines across Salesforce using Copado, AWS workloads using GitHub Actions and AWS CodePipeline, and analytics environments
Architect automated release workflows in Copado, standardizing deployment stages, metadata validations, and org-to-org synchronization
Develop, test, and deploy serverless applications and backend microservices in AWS using Python or Node.js and services including AWS Lambda, API Gateway, SQS, SNS, and EventBridge
Build and maintain event-driven integrations and secure data ingestion workflows connecting Salesforce, AWS storage and compute services, and Snowflake
Develop, provision, and maintain cloud infrastructure and application environments using CloudFormation and Terraform
Support automated schema migrations, objects, and deployment pipelines for enterprise cloud data platforms including Snowflake
Define and enforce enterprise Git and GitHub branching strategies, pull request workflows, and merge conflict resolution processes across application code and infrastructure as code templates
Integrate automated unit testing, linting, secrets management, and security vulnerability scanning into deployment pipelines
Oversee multi-tier sandbox seeding, data masking, and metadata parity across enterprise environments
Configure application telemetry, pipeline metrics, and operational monitoring across Amazon CloudWatch and Salesforce diagnostic tools
Author runbooks, API documentation, deployment architecture diagrams, and release governance standards
What You'll Need
Required:
Bachelor's or master's degree in computer science, information technology, or a related field
7 years of enterprise version control and release engineering experience using Git, GitHub, and branching governance
4 years of Salesforce CI/CD architecture and Copado release management experience
5 years of AWS development and infrastructure experience including Lambda, S3, IAM, CloudFormation, and Terraform
5 years of scripting and pipeline automation experience using Python, Bash, and GitHub Actions
Preferred:
4 years of Salesforce DX (SFDX) and Metadata API management experience
3 years of data platform release automation experience including Snowflake and schema migrations
AWS Certified DevOps Engineer certification or similar AWS certification
LinkedIn profile if available
Salesforce Trailblazer profile if available
Physical Demands
Ability to safely and successfully perform the essential job functions consistent with the ADA…