Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Salesforce, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Engineering, PMTS position at Salesforce is integral to the development and operational success of our cutting-edge software solutions. This role involves the implementation and management of continuous integration and deployment pipelines, assuring system reliability and performance across various environments. The successful candidate will collaborate with cross-functional teams to enhance system architectures, automate processes, and contribute to the overall enhancement of our cloud services, ensuring seamless delivery and optimal performance.
Job Responsibilities
- Design, implement, and manage CI/CD pipelines for software development and deployment.
- Collaborate with software engineers to optimize performance and scalability of applications.
- Monitor and troubleshoot applications in production, ensuring uptime and reliability.
- Develop infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
- Utilize container orchestration tools (e.g., Kubernetes, Docker) to enhance deployment efficacy.
- Automate operational processes to improve efficiency and reduce manual interventions.
- Ensure compliance with security standards and best practices in a cloud environment.
- Participate in on-call support rotations and incident responses as necessary.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 5 years of experience in a DevOps or related technical role.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in scripting languages (e.g., Python, Bash, Ruby).
- Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
- Understanding of networking, security, and infrastructure principles.
- Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging solutions (e.g., ELK Stack).
- Excellent problem-solving, troubleshooting, and analytical skills.
Technologies & Tools
This position will involve the use of a variety of technologies and tools aimed at enhancing automation and system reliability. Candidates should be proficient in cloud services such as Amazon Web Services (AWS) or Microsoft Azure, alongside experience with containerization tools like Docker and orchestration systems like Kubernetes. Familiarity with Infrastructure as Code (IaC) tools such as Terraform and experience with CI/CD tools (e.g., Jenkins, GitLab CI) will be essential. Knowledge of monitoring and log management tools, including Prometheus and the ELK stack, will also be beneficial.
Ideal Candidates
The ideal candidate for the DevOps Engineering, PMTS role will be a proactive and adaptable individual who thrives in a fast-paced environment. They should possess strong communication skills, with the ability to work collaboratively across teams to achieve common objectives. A passion for continuous learning and self-improvement is essential, along with an innovative mindset that embraces new technologies and approaches. Candidates should demonstrate a high level of accountability, with a results-driven attitude towards achieving operational excellence.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.