Software Technology - Trenton, NJ

posted 3 days ago

Full-time - Senior
Onsite - Trenton, NJ
Professional, Scientific, and Technical Services

About the position

The Release DevOps Engineer is a senior role focused on managing and optimizing CI/CD pipelines, automating release processes, and ensuring the reliability and availability of systems. This hybrid position requires collaboration with development, QA, and operations teams to create a secure and scalable cloud environment, leveraging tools like Copado and AWS DevOps.

Responsibilities

  • Manage GitHub code releases across Salesforce teams, transitioning to Copado-based automated release management.
  • Design, implement, and maintain CI/CD pipelines using Copado and AWS DevOps to support efficient software releases.
  • Collaborate with development and QA to integrate automated testing for high code quality.
  • Use Prometheus, Grafana, and other tools to monitor system performance, identifying and resolving issues proactively.
  • Scale AWS infrastructure to support application needs, focusing on reliability and security.
  • Develop version control strategies using Git and Copado for Salesforce deployments, creating scripts to automate routine tasks.
  • Maintain documentation for release processes, CI/CD pipelines, and infrastructure configurations.
  • Stay current with industry trends and DevOps best practices to enhance team capabilities.

Requirements

  • 7+ years of experience developing and managing Salesforce CI/CD pipelines.
  • 7+ years of experience in AWS DevOps.
  • 7+ years of experience in Cloud Infrastructure Management (AWS).
  • 7+ years of experience in scripting (Python, Bash, PowerShell).
  • 7+ years of experience in version control (Git).
  • 7+ years of experience in performance optimization.
  • 7+ years of experience in security best practices.
  • 7+ years of experience in problem-solving.
  • 7+ years of experience in communication and collaboration with teams.

Nice-to-haves

  • Experience with Jenkins, Terraform, Kubernetes, Docker, Prometheus, Grafana, and Ansible is beneficial but not required.
  • 5 years of experience in monitoring (Prometheus, Grafana).
  • 10 years of experience in CI/CD Pipeline Management: Jenkins.
  • 7 years of experience in automation tools (Ansible, Terraform).
  • 7 years of experience in CI/CD Pipeline Management: Copado.
  • 7 years of experience in DevOps tools (Chef, Puppet).
  • 3 years of experience in orchestration (Kubernetes).
  • 1 year of experience in AWS Certifications (e.g., AWS Certified DevOps Engineer).
  • 7 years of experience in containerization (Docker).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service