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 crucial role in enhancing our deployment processes and ensuring the reliability and scalability of our software infrastructure. This position involves collaborating closely with development and operational teams to drive automation, monitor system performance, and manage cloud environments. The ideal candidate will leverage their expertise to implement best practices in continuous integration and delivery while providing support for production environments across various applications.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines to streamline application deployment processes.
- Collaborate with cross-functional teams to define infrastructure requirements and ensure project deliverables meet applicable standards.
- Monitor system performance and troubleshoot issues to maintain high availability services.
- Implement automation tools and frameworks to improve operational efficiency.
- Manage cloud infrastructure using tools such as AWS, Azure, or Google Cloud Platform.
- Develop and maintain documentation for system configurations, processes, and operational procedures.
- Participate in on-call rotations and provide technical support for production incidents.
- Stay updated on industry trends and emerging technologies to identify opportunities for continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in DevOps, system engineering, or related roles.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Strong experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- In-depth knowledge of cloud platforms (AWS, Azure, GCP) and infrastructure as code tools (Terraform, CloudFormation).
- Familiarity with monitoring and logging solutions such as Prometheus, Grafana, or ELK stack.
- Excellent problem-solving and analytical skills.
- Strong communication skills and a collaborative mindset.
Technologies & Tools
The Senior DevOps Engineer will utilize a variety of technologies and tools in their daily operations. Key technologies include cloud platforms such as AWS, Azure, or GCP for infrastructure management. The role also involves utilizing configuration management tools like Ansible or Chef, containerization with Docker, and orchestration using Kubernetes. CI/CD tools such as Jenkins or GitLab CI will be employed for pipeline management, along with monitoring and logging solutions like Prometheus and Grafana for system performance tracking.
Ideal Candidates
Ideal candidates for the Senior DevOps Engineer position should possess a strong combination of technical expertise and interpersonal skills. They should be proactive problem-solvers with a keen eye for detail, able to work effectively in a fast-paced environment. A successful candidate will demonstrate the ability to adapt to changing priorities while maintaining a focus on quality and efficiency. Strong team collaboration, excellent communication skills, and a continuous learning attitude are essential traits that will contribute to their success in this role.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.