DevOps Architect
UST Global Inc
As a DevOps Architect, you play an important role in scaling systems sustainably through automation and evolving them by pushing for changes to improve reliability and velocity. You will design, build and manage cloud-based environments that support SaaS offerings that are implemented on a microservices, container-based architecture (Kubernetes).
To be successful in this role, you must be a motivated self-starter and self-learner, possess strong problem-solving skills; and be someone who embraces challenges.
Essential Functions:
Work with development and QA teams to ensure maximum performance, reliability and automation of pre-production deployments and infrastructure. Design, develop and Implement software for deployment automation and packaging and monitoring visibility. Identify tasks and areas where automation can be applied to achieve time efficiencies and risk reduction. Debug and troubleshoot service bottlenecks throughout the whole software stack. Monitor availability, usage, and overall system health. Provide on demand support to engineering team.Specific Requirements
Job Profile:
We are looking for an Architect - DevOps & Automation with deep technical and analytical skills.
10 years of overall experience. 7+ years of development or application engineering in languages such as Python, Ruby, Go, Swift, Java, .Net, C++ or similar object-oriented language. Experience architecting cloud native CI/CD workflows and tools, such as Jenkins, Bamboo, TeamCity, GitLab etc... Architectural leadership experience with microservices and distributed applications. Experience with the full software development lifecycle and delivery using Agile practices. Experience architecting, designing, and developing applications on one or more Cloud platforms like Azure, AWS etc... Experience with Configuration Management platforms (e.g., Chef, Puppet, Salt, or Ansible). Experience architecting highly available systems that utilize load balancing and horizontal scalability. Experience working directly with partners, product development team or third-party developers. Own the quality of DevOps architecture and design. Work with Product development, operations and other development teams to understand their requirements. Lead technical elements of solution, prototype and proposal in collaboration with Development & operation team. Harvest and harden assets (code, best practices, solution guidance, technique papers, etc.) for reuse within the practice. Functionally decompose complex problems into simple, straight-forward solutions. Fully and completely understand system interdependencies and limitation. Influence multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience. Lead technical and design discussions to help speed their adoption of new technologies and practices. Prototype, develop and launch new services capabilities. Lead and mentor team members (Dev- ops & automation engineers). Experience with Infrastructure as Code, using CloudFormation, ARM templates, Terraform, or other tools.Job Requirement:
Embrace new technologies and work in a fast-paced, global environment. Exhibit a systematic problem-solving approach coupled with a sense of ownership and drive. Excellent written and verbal communication skills. Manage competing priorities and multiple deadlines. Good interpersonal communication and customer service skills are needed in order to work successfully with stakeholders in high stress and/or ambiguous situations. Interact with engineering team, SRE engineers and hyperscale partners.
Confirm your E-mail: Send Email
All Jobs from UST Global Inc