Toronto, ON, CAN
Full Time
powertofly approved What Autodesk, Inc. Has to Offer:

Autodesk makes the software and tools that help people imagine, design, and make a better world. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with their software. Autodesk offers their employees benefits like:

  • Insurance: Health/Dental/Vision/Life
  • Work - Life Balance
  • Paid volunteer time off
  • 6 week paid sabbatical every 4 years
  • Employee Resource Groups
  • A "week of rest" at year's end
  • Job Requisition ID #

    21WD51058

    Position Overview

    Autodesk is seeking a Senior DevOps Engineer to join our Engineering Operations team. We are looking for motivated individuals who take pride in providing prompt and high quality support to our internal product development teams in developing Continuous Integration (CI) and Continuous Deployment (CD) solutions, assisting them in developing high quality products through automated processes in order to continuously deliver amazing products to our customers.

    The successful candidate will be working cross-functionally with internal teams including IT, Operations and Product Engineering, in developing, deploying and maintaining CI/CD solutions for Autodesk products. Further, the successful candidate will also be actively working with project management, product development, quality assurance and documentation teams thus providing an excellent opportunity to be involved in different aspects of the product development process.

    Responsibilities

    • Engage with internal clients to understand, define and meet their products CI/CD requirements

    • Design, develop, and maintain CI/CD solutions, leveraging innovative programmatic solutions and automation

    • Automate configuration and deployment of product software builds across multiple environments

    • Manage build infrastructure in private and public cloud space

    • Identify and drive automation of tasks associated with CI/CD processes

    • Take initiative in discovering existing and new challenges pertaining to CI/CD for our customers, seeking to improve, resolve, and streamline tools and processes to meet delivery challenges

    • Develop and maintain documentation and diagrams outlining automated solutions and build architecture

    Minimum Qualifications

    • Masters/Bachelor’s degree in Computer Science, Engineering or equivalent with excellent academic background

    • Minimum 7+ years of relevant work experience in large scale software development, technical hands-on experience in developing and managing software build environments that support multiple ongoing development efforts

    Preferred Qualifications

    • Continuous integration/deployment tools (CloudBees Jenkins, Jenkins and Electric Commander)

    • Source Code Management tools (GitHub, Perforce)

    • Project & Collaboration Management Systems (JIRA, Confluence Wiki)

    • Strong Scripting languages such as Bash, Batch, Python, Groovy, Powershell

    • Working with Virtualization technologies (HyperV, VMWare) and containers (Docker)

    • Binary management through Artifactory or Nexus

    • Automating compute deployment and configurations management tools (Ansible, Chef or similar)

    • Exposure to public cloud technologies Azure and AWS

    • A variety of computing environments; Windows, Mac OSX and Linux

    • Windows development tools such as Microsoft Visual Studio, Visual C++/C# and .NET

    • Migrated private data center to Public Cloud (Azure & AWS)

    • Automating infrastructure deployment and IaC tools/Infrastructure automation tools (Terraform, Packer)

    • Authoring pipelines and everything-as-code

    • Developed/Developing solutions built on public cloud Azure

    The Ideal Candidate

    • Excellent Oral and written communication skills

    • Demonstrated ability to focus on and complete tasks on time

    • Ability to work effectively as a member of a team and work with minimum supervision, self-driven

    • Excellent attention to detail with methodical meticulous nature

    • Familiar with software engineering practices, Agile and Waterfall development methodologies

    #LI-POST

    At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.

    Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers.
    Mission
    We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
    Are you hiring? Join our platform for diversifiying your team
    Senior Build and Release Engineer