Job Description
Batch : 2021 & Earlier
Job ID: 23WD68151
Autodesk is seeking a DevOps Engineer (Build and Release) 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.
Want to talk before joining the Batch ? Write us here in WhatsApp : CLICK HERE
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
· 2-5 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, Azure DevOps)
· 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 knowledge on containers (Docker)
· Binary management through Artifactory or Nexus
· Automating compute deployment and configurations management tools (Ansible, Chef or similar)
· 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
· Automating infrastructure deployment and IaC tools/Infrastructure automation tools (Terraform, Packer)
· Authoring pipelines and everything-as-code
#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.