DevOps Engineer
Core
Facilitate collaboration between development and operations teams to deliver high-quality software efficiently and reliably by automating processes and managing infrastructure.
Role type
DevOps Engineer (Salesforce ecosystem)
Builds
Salesforce applications and infrastructure
Domain
Cloud computing, DevOps, Salesforce platform
Deliverable
production ML models | product features | infrastructure
Required skills
Apex, SQL/SOQL/SAQL, Salesforce deployment tools (Gearset, SFDX, Change sets, Metadata API), CI/CD pipelines (Jenkins, GitLab CI/CD, Azure DevOps), version control (Git, Bitbucket), scripting (Shell, Python), cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), configuration management (Ansible, Chef, Puppet), build automation (Maven, Apache Ant), test automation
Preferred skills
Python, Java, AWS, Azure, code coverage, unit testing
Technologies
Apex, SQL, Shell, Python, Gearset, SFDX, Git, Bitbucket, Jenkins, GitLab CI/CD, Azure DevOps, Maven, Apache Ant, Jira, Ansible, Chef, Puppet, Docker, Kubernetes, AWS, Azure, GCP
Responsibilities
Continuously evaluate and improve processes, tools, and practices to enhance the software development lifecycle; deploy changes in Salesforce environments using deployment tools; manage infrastructure and automate software delivery processes; write and interpret Apex and SQL code; manage codebase changes using version control systems.
Seniority
Mid-level, hands-on IC
