Autodesk

Senior DevOps Developer – APS Data Models

Autodesk

full-time

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Participate in all aspects of software development, working to create and maintain the most reliable, secure, high-performing, and efficient service for our customers by applying cloud technology
  • Collaborate with product managers, product owners, software architects, and other development teams to iteratively transform high-level requirements into product improvements delivered to customers incrementally
  • Contribute to software design and architecture using cloud design patterns and bring your cloud expertise across the software development lifecycle
  • Help improve processes and deliverables that increase the team's efficiency in responding to customers and their needs
  • Document and present your ideas and solutions comprehensively
  • Work with some of the brightest people and share your knowledge with the team
  • Experiment, learn, and grow
  • Use the latest, high-performance cloud technologies
  • Deliver code that will be used by millions of people
  • Mentor and be mentored
  • Make key decisions

Requirements

  • Bachelor's or graduate degree in computer engineering, computer science, or a related technical field
  • More than 5 years of DevOps experience
  • Extensive AWS production experience in large-scale cloud infrastructure
  • Understanding of and curiosity about DevOps best practices, architectures, and Site Reliability Engineering (SRE) methods
  • Customer- and service-oriented
  • Strong understanding of cloud networking concepts
  • Experience with Kubernetes and/or ECS environments
  • Experience with configuration management and cloud automation tools (Terraform, Ansible)
  • Experience defining and building CI/CD pipelines and using common CI/CD tools (Jenkins, Spinnaker, etc.)
  • Excellent problem-solving skills and the ability to work independently
  • Experience using Docker to build containerized applications
  • Experience with networking and security concepts
  • Experience with monitoring and logging tools (New Relic, Splunk)
  • Experience with HashiCorp Vault
  • Experience with observability tools such as Prometheus and Grafana
  • Experience managing databases: MySQL, Aurora, DynamoDB
  • Experience with Agile processes, tools, and methodologies for the software development lifecycle (SDLC)
  • Programming skills, preferably in Java
  • Experience developing APIs (REST, GraphQL, gRPC)
Benefits
  • Year-end bonus
  • Stock options
  • Flexible working hours
  • Paid time off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
DevOpsAWSKubernetesECSTerraformAnsibleCI/CDDockerMySQLJava
Soft skills
problem-solvingcustomer-orientedservice-orientedindependent workmentoringcollaborationcommunicationprocess improvementcuriosityexperimentation