DevSecOps Engineer - Cloud and Salesforce Deployment Specialist

Kpmg India Services Llp

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 4 years

Job Details

Job Description

Consultant

We are looking for an experienced DevSecOps Engineer to join our team. The ideal candidate will possess a strong background in cloud deployments, automation, and security within DevOps processes, specifically tailored for Salesforce environments, MuleSoft, and Azure-based data platforms. This role is pivotal in ensuring secure, efficient, and scalable deployment pipelines across various cloud infrastructures.

Key Responsibilities:

  1. Salesforce Deployment and Management:
    • Implement and manage Jenkins and GitHub Enterprise (GHE) Action workflows tailored for Salesforce environments.
    • Deploy and manage Salesforce Cloud Orgs using SFDX CLI, focusing on security and best practices in org management.
  2. MuleSoft Deployment:
    • Design and oversee deployments to MuleSoft Cloud Hub and Runtime Fabric using Maven, Mule, and GHE Action workflows.
    • Collaborate on enhancing deployment processes with an emphasis on automation and security.
  3. Azure Data Platform Automation:
    • Set up and deploy workflows for Azure Data Bricks and Azure Data Factory using GHE.
    • Optimize and automate deployment processes to ensure reliability and efficiency.
  4. Source Code Management:
    • Utilize and manage version control systems such as GitHub Enterprise, GitLab, or Bitbucket.
    • Develop and enforce branching strategies to maintain code integrity and security.
    • Implement code quality scans using tools like SonarQube and PMD.
    • Integrate security scanning tools such as Fortify and Mend, leveraging API calls, apps, and plugins for seamless tool integration.
  5. Scripting and Automation:
    • Develop scripts using PowerShell, Shell, YAML, and Python to automate routine tasks and enhance the CI/CD process.
    • Implement automation solutions to improve speed, security, and reliability of deployments.
  6. Pipeline and Incident Management:
    • Manage, troubleshoot, and resolve issues related to DevOps pipelines and associated tools.
    • Handle changes, incidents, and problem management efficiently to ensure minimal disruption to services.
  7. CI/CD/CT Implementation:
    • Design and implement continuous integration, continuous deployment, and continuous testing processes using Jenkins and GHE.
    • Automate manual DevOps tasks to streamline operations and reduce error rates.
  8. Team Leadership and Communication:
    • Lead and inspire the team, setting schedules to achieve organizational goals.
    • Foster open communication channels, providing guidance and support to team members.

Requirements:

  • 4-8 years of relevant experience in a DevSecOps role.
  • Proven expertise in deploying and managing Salesforce and MuleSoft environments.
  • Strong experience with Jenkins, GitHub Enterprise, and Azure cloud services.
  • Proficiency in scripting languages like Python, PowerShell, Shell, and YAML.
  • Demonstrated ability to implement and manage CI/CD pipelines.
  • Excellent problem-solving skills and the ability to handle complex technical issues.
  • Strong communication and leadership skills to effectively manage team tasks and drive projects to completion.
  • Knowledge of SaaS - SSO Implementation with tools like OKTA is beneficial but not mandatory.

Experience Level

Senior Level

Job role

Work location

Bangalore, Karnataka, India

Department

IT & Information Security

Role / Category

IT Security

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 4 years

About company

Name

Kpmg India Services Llp

Job posted by Kpmg India Services Llp

Apply on company website