Senior DevOps and Automation Engineer
PTC Org Strategy
Job Description for Advertising Purposes Are you passionate about augmented reality and virtual reality? Do you have what it takes to work with the best and brightest minds in the world? Do you get excited about solving ridiculously hard problems? If so, we want to meet you.
We are an incredibly hard working team within PTC that is ushering in the era of augmented reality. By making AR extremely easy for developers, Vuforia has become the world's leading augmented reality software platform. The Vuforia ecosystem now includes more than 400,000 developers who have developed more than 50,000 applications for phones, tablets, VR Viewers, and a whole new generation of digital eyewear. They are building new experiences that change the way we learn, play, shop and work.
We have offices in some of the most beautiful cities in the world, including San Diego, CA; Vienna, Austria; Cambridge, UK; Zurich, Switzerland; and Modi'in Israel. In addition to the great scenery, PTC also has competitive benefits packages, and we do our best to play as hard as we work.
Sr. DevOps and Automation Engineer
You will be in charge of our continuous integration and delivery pipeline, providing tools and infrastructure for deployment automation. You will work closely with developers and release engineers to ensure that the Vuforia Chalk mobile application and cloud services continue to enable AR video collaboration for a worldwide audience.
Responsibilities: - Implement and improve continuous integration and deployment infrastructure, tools, and practices.
- Design and build tools for testing, deployment, monitoring and operations.
- Troubleshoot and resolve issues in our development, test and production environments.
- Contribute to the design and development of our scalable, reliable, secure, and high-performance cloud services using cutting-edge SaaS solutions
Job Requirements: - 3+ years of experience configuring jobs on Jenkins, TeamCity, or comparable CI tools
- 1+ years of experience implementing DevOps tools and infrastructure, including
oTools for continuous test, continuous integration, and continuous delivery
oTools for developers to effectively run, deploy, monitor and maintain cloud services
- 3+ years of experience in at least one modern programming language such as C++, Java, or JavaScript, with overall excellent programming and code understanding skills
- Experience with Docker, RESTful APIs, and cloud services including EC2, S3, RDS, ELK, RightScale, Azure, and cloud service APIs such as the AWS API
- Strong background in software development, experience with distributed systems, and experience with Linux and shell or Python scripting
- Proactive communication and strong problem-solving skills
Preferred Requirements: - M.S. in Computer Science or related area
- Experience with Git,
- Working with geographically distributed teams,
- Experience with Agile development workflows
- Experience with network protocols such as WebSockets or multimedia streaming
- Background in cloud computing, large-scale systems, AR, VR, computer vision
Basic Qualifications: What we offer? - Opportunity to work with world-class developers in a dynamic team environment.
- Contribute to leading edge technology affecting millions of users
- A fascinating, flexible, and fun work environment
PTC is a place where innovative thinking is encouraged and new ideas are always welcome. We're looking for smart, passionate people that want to work together to make a difference. If this sounds like you, let's talk.
Job Req Number 28521BR
Why Join Us and Benefits Summary PTC is a great place to work. Our culture is one of excellence, innovation, empowerment, and caring about our customers, communities, and employees. We have built an action oriented culture of integrity and trust, creating a sense of team spirit at both the departmental and company-wide level. At PTC, we have great employees and know that they are critical to the company's success.
The Core Values we live by to achieve our success are:
- Customer Success
- Excellence
- Innovation & Empowerment
- Integrity & Professionalism
- Social Responsibility through Shared Value
- Teamwork
- Winning
We are looking to add strong candidates that uphold the PTC Core Values and are eager to grow and develop their careers with us. If you share these values and enjoy a work environment that is fast paced, hands on, and results oriented, then PTC is the place for you.
PTC benefits are among the most competitive in the industry. While your salary is the major component of your compensation, you also receive a competitive benefits package including:
- Retirement Savings Plan with Company Match
- Healthcare and Dental insurance
- Paid Time Off and Sick Time
- Birthday Day-off
- Tuition Reimbursement (Canada, India, Israel, US)
- Holiday Pay
- Employee Referral Program
- Management and Employee Training Development
- Other Regional-specific Benefits
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.