Placement papers | Freshers Walkin | Jobs daily: Principal Engineer, Cloud Platform Services at Autodesk (San Francisco, CA)


Search jobs and placement papers

Principal Engineer, Cloud Platform Services at Autodesk (San Francisco, CA)

Principal Engineer, Cloud Platform Services


Location: San Francisco


Position Overview


Do you have a passion for building cloud platform solutions? Do you thrive in delivering distributed, scalable and resilient systems? If this sounds like you, read on!


The Subscriber Platform Group (SPG) – Shared Services team is looking for a highly motivated, seasoned engineer to build out Cloud Platform
Services. You will be part of a team that conceptualizes, designs, builds, deploys, manages and supports cloud platform tools, frameworks and services to enable engineering teams to deliver business value faster with performance, availability, security and scalability.


Responsibilities










  • Design, develop, maintain and support Platform-as-a-Service (PaaS) frameworks, tools, services and libraries leveraging public cloud infrastructures




  • Build automation tools and frameworks for on-demand deployment environments, application definition, infrastructure provisioning and microservices management




  • Develop self-service capabilities for platform components and transparent platform-level features to address cross-cutting concerns




  • Take on areas of technical ownership within the overall solution




  • Work closely with architects, designers and other engineers in a tightly


    knit agile team




  • Evaluate new tools and technologies through POCs and propose


    solutions for implementation




  • Practice strong software development principles and best practices:


    Test-driven development (TDD), CI/CD, code refactoring, coding


    standards, etc.




  • Document best practices, guides, systems design, reference


    architectures and implementations




  • Coach, mentor and cross-train team members









Minimum Qualifications






• Bachelor’s or master’s degree in Computer Science, Engineering or related field











  • 10+ Years of professional software engineering experience in building large-scale distributed systems




  • Strong hands-on experience in developing applications in one or more language stacks: Java, Python, Go




  • Strong experience in building platform-level shared libraries, frameworks, components, tools and services




  • Strong understanding of object-oriented programming, service-oriented architectures, microservices and design patterns




  • Strong hands-on experience in one or more of Containers and Container Orchestration frameworks: Docker, Kubernetes, Docker Swarm, Amazon ECS, Amazon EKS, AWS Fargate, etc.




  • Strong hands-on knowledge of one or more of Infrastructure-as-Code tools and technologies: Terraform, AWS CloudFormation, Packer, etc.









Preferred Qualifications









  • 3+ Years of experience in public cloud infrastructures: AWS preferred




  • Experience with Service Mesh, Service Discovery, Routing tools and


    technologies: Istio, Consul, ZooKeeper, zuul, linkerd, envoy, etc.




  • Experience with Metrics, Monitoring & Alerting tools: Catchpoint, Sensu,


    Prometheus, Nagios, Zabbix, InfluxDB, Graphite, Grafana, AWS


    CloudWatch, Datadog, etc.




  • Experience with APM tools: New Relic, Dynatrace, etc.




  • Experience with Log Management tools: ELK stack, Splunk, etc.




  • Experience with secrets management, certificates, encryption and keys:


    Vault, AWS KMS, etc.




  • Experience with CI/CD, DevOps and Pipeline-As-Code: Jenkins




  • Exposure to Configuration Management Tools: Chef, Puppet, etc.




  • Exposure to Function-as-a-Service, AWS Lambda, Serverless, etc.




  • Experience with Agile software development and Scrum methodology









The Ideal Candidate








  • Highly motivated




  • Self-directed and fast learner




by via developer jobs - Stack Overflow
 

No comments:

Post a Comment