Senior DevOps Engineer18WD29509Europe, Middle East and Africa-Romania-Bucuresti-BucharestSenior DevOps EngineerLocation : Bucharest-
RomaniaJob ID : 18WD29509 Position Overview The Autodesk Building team is seeking a highly motivated and seasoned engineer to develop, enhance and maintain a robust and efficient CI / CD pipeline for applications in the Building Information Modeling industry, working closely with the Collaboration for Revit team that is building cloud-
enabled Revit worksharing. If you are a software engineer that is proficient in working in a DevOps role on cloud applications, and enjoy working in a dynamic, fast-
paced team with innovative technologies, we would love to hear from you!Autodesk is moving to a flexible subscription based offering for our software.
This has accelerated Autodesk’s move to the cloud, and our adoption of AWS as the platform of choice. Our engineers have full access to AWS resources and lots of opportunities to develop skills and techniques needed to design, build, test, deploy, monitor and support software for the cloud.
In this role, you will work with latest technologies in a flexible and fast paced environment. You will be part of an agile team of smart and highly motivated DevOps engineers, building and maintaining world-
class cloud software delivery pipeline that rapidly yet reliably delivers functionality to Production for our customers’ consumption.
You will work in a global team and collaborate with local and remote colleagues across various disciplines like business, engineering, SOC, Cloud Infrastructure etc Responsibilities
Automate the installation and upkeep of build and deploy tools and dependencies
Conduct research and make recommendations on products, services, and standards to use for infrastructure / engineering efforts
Document and present your ideas and solutions accurately and thoroughly
Collaborate with product development teams to provide guidance on architecting and developing cloud solutions that are optimized for security, scalability, availability and performance
Drive continuous improvements in deployment, management, and monitoring of the application’s web services
Maintain change control and testing processes for all infrastructure modifications and deployments
Contribute to improvements in processes that increase the effectiveness and efficiency of the DevOps and product development teams in responding to customer and business needs
Adopt and evangelize best uses for NewRelic, CloudWatch, Grafana and other monitoring and alerting systems
Solve live performance and stability issues and prevent their recurrence
Coordinate change deployment and release testing effort with the product development team, and perform major upgrades with zero downtime
Help define and build true CI / CD culture, tooling and process
Cross-train and mentor teammates
Work closely with product development teams to support production services in an on-call rotation, and be an escalation contact for service incidents
Bachelor of Science or higher degree in computer science or related discipline
5+ years solid hands-on experience building and managing large-scale cloud-based Infrastructure as a DevOps engineer, and managing complex cloud applications running at scale
Solid knowledge of the CI / CD concepts and underlying principles, and understanding of the accompanying culture
Experience in one or more of the following languages : PowerShell, Python and Linux shell script
Hands-on experience with AWS, Terraform, Jenkins, Ansible, HashiCorp Vault and Chef
Self-motivated, autonomous, empathetic and great communication skills
Ability to manage long term, project / milestone based work with multiple teams
Ability to jump into situations with few guardrails and make things better
Experience supporting RESTful web services
Hands-on experience with modern container orchestration systems (Docker, Kubernetes, Mesos) highly desirable
Working knowledge of security principles, and experience with industry standard audit compliance (like SOC2) a plus
Understanding of network infrastructure and components : DNS, Load balancers, SSL, TCP / IP, NAT, Gateway etc
Experience working in an agile team setup following a Kanban approach
Top Signs That You’re a Strong Candidate
You have a penchant for automating everything, yet skilled at the art of designing and implementing solutions and processes that are simple, robust and efficient.
You are a perpetual learner and keep yourself apprised of latest tools and technologies. Armed with the knowledge, you often find yourself ideating about new and improved ways of doing things, and are confident to share your ideas with peers and stakeholders
You are skilled at getting work done together. As a team player and effective communicator, you easily build collaborative relationships with technical and non-
technical colleagues, that are competent to work in a distributed team
You have an ability to deliver results and a strong desire to succeed. You are comfortable working in an agile environment, and can manage competing and changing priorities with little guidance, while still reaching the highest standards of your performance
About Autodesk With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used.
It's disrupting every industry : architecture, engineering, and construction; manufacturing; and media and entertainment.
With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital scientists, students and hobbyists.
We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities.
Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.#LI-DNPEngineering