Experience with production operations and best practices for putting quality code in production and troubleshoot issues when they arise.
Experienced at building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems.
Design, write and deliver software to improve the availability, scalability, latency, and efficiency of cloud service.
Build new monitoring/administration solutions including architecture, provisioning, configuration, deployment, and patching of network components.
React to production deficiencies by continuously implementing automation, self-healing, and real-time monitoring to production systems.
Solve complex and difficult problems and build automation to prevent problem recurrence.
Partner with distributed teams in prototyping new solutions.
Provide technical leadership to other software developers.
Stay informed of new technologies.
Innovate.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical ArchitectEmployement Type: Full time