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 Veracode, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Principal DevOps Engineer at Veracode, you will lead the design, implementation, and optimization of our cloud infrastructure and continuous integration/continuous deployment (CI/CD) pipelines. You will work closely with cross-functional teams to ensure seamless delivery of our security products and enhance the efficiency of our software development processes. Your role will encompass adopting best practices in DevOps, making significant contributions to infrastructure as code, and fostering a culture of collaboration and innovation within your team.
Job Responsibilities
- Design and implement scalable cloud infrastructure to support Veracode's applications and services.
- Develop and manage CI/CD pipelines to streamline deployment processes.
- Monitor system performance, troubleshoot issues, and optimize resource utilization.
- Collaborate with development and operations teams to ensure high availability and reliability of services.
- Lead infrastructure as code initiatives using tools such as Terraform or CloudFormation.
- Implement security best practices and compliance measures across the deployment pipelines.
- Mentor and guide junior engineers in DevOps methodologies and tools.
- Stay updated on industry trends and emerging technologies to drive best practices within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in DevOps or related roles with a strong background in software development.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud).
- In-depth knowledge of containerization technologies (Docker, Kubernetes).
- Strong understanding of networking, security, and system architecture.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Excellent problem-solving abilities and a proactive mindset.
Technologies & Tools
The Principal DevOps Engineer will work with a variety of modern technologies and tools, including but not limited to AWS or Azure for cloud services, Docker and Kubernetes for containerization, Jenkins or GitLab CI for continuous integration, Terraform or Ansible for infrastructure management, and Prometheus or Grafana for monitoring and logging. Familiarity with version control systems like Git is essential, as well as knowledge of configuration management tools.
Ideal Candidates
Ideal candidates for the Principal DevOps Engineer position at Veracode should possess excellent leadership skills and a collaborative spirit. They should thrive in challenging and dynamic environments, adapting quickly to changing requirements. A strong analytical mindset, along with the ability to communicate complex technical concepts to non-technical stakeholders, is crucial. Additionally, candidates should demonstrate a commitment to quality, innovation, and continuous improvement in all aspects of their work, driving the team towards achieving shared goals.
Machine Tool Cutting Setters, Operators, and Tenders, Metal and Plastic: 272,000 people in the US, paid from $35,960 a year (the lowest 10%) to $65,680 (the top 10%), with $46,760 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.