
Senior DevOps Developer – APS Data Models
Autodesk
full-time
Posted on:
Location Type: Hybrid
Location: Montreal • Canada
Visit company websiteExplore more
Job Level
Tech Stack
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