Ability to work in a distributed and cross functional team environment
Experience in mentoring and executing Agile, Lean, and Continuous Delivery best practices
Extensive experience in IT, leading Operations and Development teams
Experience in leading DevOps initiative within a large enterprise IT
Salesforce Deployment Experience
Job Description:
Responsible for ensuring adherence to the SLI, SLO, and SLAs as per contract.
Sandbox Provisioning
SFCC-CI Utility Integration and Configuration – Preferred
Salesforce Deployment using Jenkins with SFCC-CI or OSF Builder
Lighthouse and ESlint Integration with Jenkins
Generaete HTML reports for Scans and Sent over email
APP Scan Integration with Jenkins
Jenkins Master/Slave Configuration
Take the lead on urgent issues and projects, ensuring statuses are properly communicated and appropriate staffing resources are assigned as required.
Responsible for documentation of system configuration, processes, and tools used by the team.
Have a thorough process methodology and ability to communicate with all stakeholders.
Work collaboratively with development engineering to create and deploy a CI/CD infrastructure.
Develop and implement environments for quality assurance, development, etc.
Deploy and Support applications on cloud environment.
Responsible for infrastructure security and making sure environments are secure, reliable, scalable, and automated.
Providing direct server support during various operations such as deployment and general production.
Collaborating with developers to make sure new environments meet requirements and conform to best practices.
Designing, implementing, and testing agreed-upon infrastructures.
Automating deployment of Linux applications, system configurations and security settings.
Supervising, Examining and Handling technical operations.
Must possess excellent automation skills and the ability to drive initiatives to automate processes.
Building strong cross-functional leadership skills and working together with the operations and engineering teams to make sure that systems are scalable and secure.
Excellent knowledge of software development and software testing methodologies along with configuration management practices in Unix and Linux-based environment.
Possess sound knowledge of cloud-based environments.
Experience in handling automated deployment CI/CD tools.
Must possess excellent knowledge of infrastructure automation tools (Ansible, Chef, Puppet).
Hand on experience in working with Amazon Web Services (AWS).
Must have strong expertise in operating Linux/Unix environments and scripting languages like Python, Perl, and Shell.
Ability to review deployment and delivery pipelines i.e., implement initiatives to minimize chances of failure, identify bottlenecks and troubleshoot issues.
Previous experience in implementing continuous delivery and DevOps solutions.
Experience in designing and building solutions to move data and process it.
Must possess expertise in any of the coding languages depending on the nature of the job.
Knowledge and Skills
Strong knowledge of Continuous Integration-Continuous Delivery (CI-CD) /DevOps concept and tools with Groovy
Strong Software Engineering knowledge
Salesforce Sandboxed and realm Experience
Good concepts of Microservices Architecture.
Strong hands-on experience of deployment on Kubernetes or related flavors.