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 Veeva Systems, so some details may not match this job. The employer's own page has the real description.
Overview
As a Senior DevOps Engineer at Veeva Systems, you will play a pivotal role in the development, deployment, and management of our software applications in a cloud environment. You will collaborate with cross-functional teams to streamline processes, enhance automation, and ensure the reliability, scalability, and security of our infrastructure. Your expertise will guide our DevOps strategies and foster a culture of continuous improvement, enabling us to deliver high-quality software solutions to our clients efficiently.
Job Responsibilities
- Design, develop, and implement CI/CD pipelines to streamline application deployment and updates.
- Monitor system performance and reliability, proactively identifying and resolving issues to maintain optimal operation.
- Collaborate with software development teams to integrate DevOps practices and tools into the development life cycle.
- Maintain and improve infrastructure as code (IaC) using tools such as Terraform and Ansible.
- Implement security best practices and compliance measures across all deployment environments.
- Conduct system architecture reviews and make recommendations for improvements.
- Assist in the development of monitoring and alerting strategies to ensure uptime and system health.
- Provide mentorship and guidance to junior team members in DevOps practices and tooling.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in a DevOps or Site Reliability Engineering role.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Strong understanding of cloud platforms (AWS, Azure, or Google Cloud Platform).
- Familiarity with configuration management tools like Puppet or Chef.
- Solid understanding of networking, security best practices, and identity management.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Technologies & Tools
The Senior DevOps Engineer will utilize a wide array of technologies and tools that may include cloud service providers such as AWS or Azure, containerization and orchestration tools like Docker and Kubernetes, CI/CD tools such as Jenkins or CircleCI, and configuration management solutions like Terraform and Ansible. A strong grasp of monitoring tools such as Prometheus or Grafana, as well as logging services like ELK Stack, will also be integral to the role.
Ideal Candidates
The ideal candidates for this position will possess a combination of technical expertise and soft skills. They should be proactive problem solvers, with a passion for automation and efficiency. Strong communication skills are essential for collaboration across teams and for providing mentorship to peers. Furthermore, candidates should demonstrate a commitment to continuous learning and adaptability in order to thrive in a rapidly evolving technology landscape.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.