DevSecOps Engineer - Cloud and Salesforce Deployment Specialist
Kpmg India Services Llp
Apply on company website
DevSecOps Engineer - Cloud and Salesforce Deployment Specialist
Kpmg India Services Llp
Bengaluru/Bangalore
Not disclosed
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 LevelJob 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