Location: Chennai
Experience: 2+ Years
Role: Azure Developer
Skill: Azure
Job Description:
- Design and build tools and frameworks that support deploying and managing TT s platforms
- Design, build and deliver cloud computing solutions, hosted services, and underlying software infrastructure
- Assist in coaching application developers on proper techniques for building scalable applications in the microservices paradigm
- Foster collaboration with software product development, architecture, and IT teams to ensure releases are delivered with repeatable and audit-able processes
- Support and troubleshoot scalability, high availability, performance, monitoring, backup and restores of different environments
- Work independently across multiple platforms and applications to understand dependencies
- Evaluate new tools, technologies, and processes to improve speed, efficiency, and scalability of Trimble Transportations continuous integration environments
- Design and architect solutions for existing client-facing applications as they are moved into cloud environments such as Azure
Required Skills:
- Experience with Azure
- Experience with cloud-based provisioning, monitoring, troubleshooting, and related DevOps technologies
- Experience with build technologies and tools like Packer, Rake, Ant, Gradle, or Jenkins
- Experience with containerization/orchestration technologies tools like Kubernetes, Docker, Rancher, Mesos, and Swarm
- Experience with config/provisioning tools like Ansible, Chef, Puppet, Terraform, or Salt
- Experience in delivering and managing web or cloud-based services
- Experience with cloud services like Amazon Web Services and related APIs
- Experience with scripting and automated process management via scriptings, such as Go, Bash, or Python