Description

DevOps Engineer

We are seeking a skilled and passionate DevOps Engineer to join our growing team. In this role, you will be instrumental in optimizing our development pipelines, automating deployments, and ensuring the stability and scalability of our systems. A strong background in Salesforce DevOps, particularly with Gearset, is highly desirable, alongside general expertise in cloud platforms and CI/CD practices.

 

Responsibilities:

Design, implement, and maintain CI/CD pipelines for Salesforce and other cloud-native applications, with a strong focus on Gearset for Salesforce deployments and version control.

Automate build, test, and deployment processes to increase efficiency and reduce manual errors.

Manage and optimize cloud infrastructure (e.g., AWS, Azure, GCP) to ensure high availability, performance, and cost-effectiveness.

Implement and maintain robust monitoring, logging, and alerting systems to proactively identify and resolve issues.

Collaborate closely with development, QA, and operations teams to foster a culture of continuous delivery and shared responsibility.

Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.

Manage source control repositories (Git, GitHub, GitLab) and branching strategies.

Ensure security best practices are integrated throughout the development and deployment lifecycle.

Troubleshoot and resolve complex system and application issues in production and non-production environments.

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Proven experience as a DevOps Engineer or similar role.

Strong hands-on experience with Salesforce DevOps practices and tooling, specifically Gearset.

Experience with other CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps, CircleCI).

Proficiency in scripting languages such as Python, Bash, PowerShell, or similar.

Experience with cloud platforms like AWS, Azure, or GCP.

Familiarity with containerization technologies (Docker, Kubernetes) is a plus.

Solid understanding of version control systems, especially Git.

Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.

Education

Any Graduate