Main characteristics
- Location
- Foster City, California
- Company
- Veear Projects Inc
- Industry
- Construction|Architecture
Job summary
Role Description:DevOps/Infrastructure Architect with 10 years of proven experience in designing, implementing Cloud infrastructure solutions on MS Azure, experience with Azure DevOps for CI/CD and release management
Play a crucial role in designing, implementing, and maintaining our Cloud infrastructure while managing and optimizing our development and deployment pipelines using Azure DevOps
Focuses on creating the foundational elements necessary for hosting applications, services, and data within the Azure environment
A good understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems
An understanding of application security and information security controls; Working knowledge of GitHub Actions, Azure DevOps and Jenkins (or other similar toolset)
Bachelor's or higher degree in Computer Science, Information Technology, or related field
Responsibilities:
Infrastructure Architecture Design and implement scalable, secure, and highly available Cloud infrastructure solutions on Microsoft Azure; Collaborate with cross-functional teams to gather requirements and translate them into robust and efficient architecture designs; Ensure Compliance with industry best practices, security standards, and regulatory requirements
Azure DevOps Set up and manage CI/CD pipelines using Azure DevOps for multiple projects and environments. Implement and maintain automation scripts for deployment, monitoring, and management of infrastructure and applications. Continuously optimize and improve the CI/CD processes for enhanced efficiency and reliability
Collaboration and Communication Work closely with development, operations, and security teams to ensure seamless integration of infrastructure and deployment processes. Provide technical leadership and guidance to team members and stakeholders. Communicate complex technical concepts to non-technical stakeholders effectively
Monitoring and Troubleshooting Implement monitoring solutions for infrastructure and applications, ensuring timely detection and resolution of issues. Conduct root cause analysis for incidents and implement preventive measures
Documentation Create and maintain comprehensive documentation for architecture, configurations, and processes. Train team members on best practices and usage of implemented solutions