Full Time

Senior DevOps Engineer

Veeva Systems
$110,000 - $150,000* / year

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.

Job Overview

The Senior DevOps Engineer at Veeva Systems will play a critical role in bridging the gap between development and operations teams, ensuring seamless integration and deployment of applications. This position involves implementing and managing infrastructure as code, automating deployment pipelines, and enhancing system reliability and performance. The ideal candidate will leverage their expertise to improve the efficiency of DevOps practices while collaborating closely with cross-functional teams to support continuous delivery and integration initiatives.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to streamline software development and deployment processes.
  • Monitor system performance, troubleshoot issues, and provide solutions to enhance reliability and uptime.
  • Collaborate with development and operations teams to establish best practices in DevOps methodologies.
  • Automate system configurations using Infrastructure as Code (IaC) tools.
  • Ensure system security by integrating security measures into the DevOps pipeline (DevSecOps).
  • Manage cloud services and optimize resource allocation for performance and cost-effectiveness.
  • Document processes, architectures, and systems to provide clarity and knowledge sharing within the team.
  • Conduct training sessions to enhance the team's DevOps knowledge and capabilities.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Minimum of 5 years of experience in DevOps or a related engineering role.
  • Strong understanding of cloud platforms, preferably AWS, Azure, or Google Cloud.
  • Experience with orchestration and configuration management tools such as Kubernetes, Docker, Terraform, or Ansible.
  • Proficient in scripting languages such as Python, Bash, or Ruby.
  • Solid understanding of networking concepts and protocols.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack, or similar.
  • Excellent problem-solving and communication skills.


Technologies & Tools

The Senior DevOps Engineer will utilize a wide range of technologies and tools to ensure effective processes and workflows. Key technologies may include cloud service platforms like Amazon Web Services (AWS), containerization tools such as Docker and Kubernetes, configuration management with Terraform and Ansible, as well as CI/CD tools like Jenkins and GitLab CI. Knowledge of monitoring tools such as Prometheus and visualization dashboards like Grafana will also be critical for this role to enhance system performance continuously.



Ideal Candidates

The ideal candidates for the Senior DevOps Engineer position are those who demonstrate a strong passion for technology and a commitment to fostering a collaborative team environment. They should possess a proactive mindset, with a focus on innovation and efficiency improvements. Additionally, their ability to work under pressure and adapt quickly to changing requirements will be invaluable. Strong communication skills, coupled with a customer-oriented approach, will enable them to effectively interact with various stakeholders and contribute to the overarching goals of Veeva Systems.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.