3 jobs in Vanguard Software
Senior DevOps Engineer
Posted 19 days ago
Job Viewed
Job Description
Job Summary
We are seeking a Senior DevOps Engineer to join our growing engineering team. In this role, you will work independently to design, build, and optimize infrastructure and deployment pipelines that ensure the stability, scalability, and security of our systems. You will take full responsibility for automating workflows, improving observability, and enabling development teams to ship code faster and safer. This is an excellent opportunity for an experienced engineer with at least 5 years of work experience who thrives on ownership, reliability, and technical leadership.
Key Responsibilities
- Infrastructure & Automation: Design, implement, and maintain scalable cloud infrastructure using Infrastructure as Code (IaC) tools.
- CI/CD Pipelines: Build and optimize automated pipelines for testing, deployment, and release management.
- Monitoring & Reliability: Establish observability standards, implement monitoring, logging, and alerting systems to ensure system health.
- Security & Compliance: Enforce best practices for cloud security, access control, and compliance across environments.
- Collaboration: Partner with backend, frontend, and product teams to ensure smooth deployments and reliable system operations.
- Process & Mentorship: Improve DevOps processes, share best practices, and mentor junior engineers.
Job Requirements
- Experience: Minimum 5 years of DevOps, Site Reliability Engineering (SRE), or related experience.
- Tech Stack: Proficient with cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), IaC (Terraform, Ansible, Helm), and CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, ArgoCD, etc.).
- Systems Knowledge: Strong background in Linux administration, networking, and distributed systems.
- Monitoring & Observability: Hands-on experience with tools like Prometheus, Grafana, ELK/EFK, or Datadog.
- Scripting & Automation: Proficient in one or more languages (Python, Go, Bash, etc.).
- Problem Solving: Skilled at diagnosing complex issues, ensuring high availability, and improving system performance.
- System Design: Capable of designing fault-tolerant, secure, and scalable infrastructure with disaster recovery in mind.
Soft Skills
- Team Mindset: Collaborate effectively across teams, proactively contributing to company goals.
- Ownership: Take responsibility for infrastructure health and ensure continuous improvements.
- Adaptability: Open to new technologies, evolving processes, and changing business needs.
- Communication: Clearly explain technical topics to both engineers and non-technical stakeholders.
What We Offer
- Technical Leadership Opportunities: Lead infrastructure design for high-impact projects and guide DevOps best practices.
- Continuous Growth: Access to mentorship, certifications, and a clear career progression path.
- High-Performance Collaboration: Work with a talented team in a modern DevOps environment (Agile/CI-CD, GitOps).
- Flexibility and Trust: An open culture that values innovation, autonomy, and results-driven decision-making.
Is this job a match or a miss?
Senior Site Reliability Engineer (SRE)
Posted 19 days ago
Job Viewed
Job Description
Job Summary
We are seeking a Senior Site Reliability Engineer to lead initiatives in maintaining and improving the reliability, scalability, and efficiency of our production systems. You will design automation, implement observability frameworks, and mentor junior SREs while collaborating closely with DevOps and engineering teams. This is an excellent opportunity for an experienced engineer with 5+ years of experience who thrives on ownership, technical leadership, and driving operational excellence.
Key Responsibilities
- Reliability Leadership: Lead initiatives to improve system reliability, performance, and scalability.
- Automation & Remediation: Design and implement automated workflows, deployment safety checks, and auto-remediation processes.
- Monitoring & SLO Management: Define, enforce, and monitor SLOs/SLIs, ensuring alignment with business objectives.
- Incident Response: Lead incident response for complex issues, perform postmortems, and implement preventive measures.
- Mentorship & Collaboration: Mentor junior SREs, collaborate with DevOps and engineering teams, and promote reliability best practices.
- Runbooks & Documentation: Maintain and enhance operational runbooks, ensuring production knowledge is standardized.
- Capacity & Disaster Planning: Contribute to capacity planning, scaling strategies, and disaster recovery design.
Job Requirements
- Experience: Minimum 5 years in SRE, DevOps, or related roles, with demonstrated ownership of production systems.
- Tech Stack: Cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), IaC (Terraform, Ansible, Helm), CI/CD pipelines, monitoring tools (Prometheus, Grafana, ELK/EFK, Datadog).
- Systems Knowledge: Expert in distributed systems, networking, and designing fault-tolerant infrastructure.
- Scripting & Automation: Proficiency in Python, Go, Bash,Java, or similar languages with automation experience.
- Problem Solving & System Design: Skilled at diagnosing complex incidents, designing resilient systems, and driving continuous improvement.
Soft Skills
- Leadership: Lead initiatives, mentor team members, and drive adoption of best practices.
- Ownership: Take responsibility for reliability, availability, and operational excellence.
- Adaptability: Thrive in evolving technical landscapes and complex production environments.
- Communication: Effectively convey technical concepts to both technical and non-technical stakeholders.
What We Offer
- Technical Leadership Opportunities: Lead high-impact reliability and automation projects.
- Continuous Growth: Access to mentorship, certifications, and career progression.
- High-Performance Collaboration: Work with a talented team in an Agile/CI-CD environment.
- Flexibility and Trust: An open culture that values innovation, autonomy, and results-driven decision-making.
Is this job a match or a miss?
Expert Frontend Engineer (React.JS & React Native)
Posted 19 days ago
Job Viewed
Job Description
JOB SUMMARY:
We are seeking an Expert Frontend Engineer to provide technical leadership across web and mobile domains. You will drive the architecture, scalability, and performance of next-generation user interfaces using React.js and React Native. As a domain expert, you will influence cross-team technical direction, mentor engineers, and define best practices that elevate frontend engineering across the organization. This role is ideal for a highly experienced frontend engineer who excels in building high-quality, maintainable, and engaging user experiences at scale.
JOB DUTIES:
- Frontend Architecture: Design and review scalable, high-performance, and maintainable frontend systems across web and mobile platforms. Ensure consistency, responsiveness, and accessibility across devices.
- Technical Leadership: Act as a frontend domain expert, guiding multiple teams through architectural decisions, design reviews, and technology evaluations.
- Business Alignment: Translate complex product and business goals into pragmatic, scalable frontend architectures that support long-term growth and innovation.
- Reusable Components & Design Systems: Build reusable UI components and design systems to promote efficiency, consistency, and quality across teams.
- Process Innovation: Define and enforce engineering standards, tooling, and best practices in areas such as performance monitoring, test automation, CI/CD, accessibility, and cross-platform deployment.
- Mentorship & Collaboration: Mentor engineers, lead knowledge sharing initiatives, and cultivate a collaborative and high-performance engineering culture.
JOB REQUIREMENTS:
- Bachelor's Degree of Computing, Software Engineering, IT or related field.
- Experience: Minimum 8+ years of experience building large-scale frontend systems, with expertise in both web (React.js) and mobile (React Native) environments.
- Tech Stack Expertise: Strong command of JavaScript/TypeScript, React.js, React Native, Redux/Zustand, Next.js, Expo/Metro bundler, and related frontend tooling.
- Architectural Skills: Proven ability to design frontend architecture for scalable, performant, and resilient applications, including mobile-web integration, micro-frontend design, and offline support.
- Process Leadership: Experience establishing frontend coding standards, CI/CD pipelines, design system governance, and performance monitoring frameworks.
- Innovation & Problem Solving: Constantly explores and integrates emerging UI/UX trends, frontend technologies, and frameworks that align with business and user needs.
- Risk & Impact Awareness: Anticipates UI/UX risks and long-term tech debt. Designs for maintainability, accessibility, and observability from the ground up.
- Fluency in written and spoken English and Mandarin is highly desirable to liaise with Chinese speaking clients and counterparts to understand their technical requirements.
Soft Skills:
- Influence & Leadership: Drives the adoption of frontend standards, frameworks, and tooling across teams and stakeholders through technical authority and collaboration.
- Decision-Making: Makes thoughtful frontend technology choices backed by user experience insights, system constraints, and long-term business value.
- Communication: Communicates complex frontend concepts clearly and effectively across engineering, design, and product teams. Listens actively and leads productive discussions.
- Collaboration: Acts as a cross-team enabler, fostering a shared understanding of goals, accountability, and innovation across product and engineering.
What We Offer:
- Technical Decision-Making Authority: Lead frontend system architecture and play a central role in shaping the company’s cross-platform UI strategy.
- Collaboration with Top Talent: Work with senior engineers, designers, and product leaders to solve complex technical and user challenges.
- Cutting-Edge Technology Practice: Use modern technologies and frameworks to drive innovation while maintaining code quality and user experience.
- Knowledge Leadership Role: Establish engineering culture through technical mentorship, knowledge sharing, and frontend best practice development.
Is this job a match or a miss?