SGIC Cloud Technologies - Sunnyvale, CA
posted 3 months ago
As a DevOps Engineer, you will play a crucial role in automating the provisioning and operation of infrastructure at scale. Your primary responsibility will be to write automation code that enhances the deployment, management, and visibility of application services. You will identify opportunities to improve automation processes and develop tools and frameworks that facilitate the automation of operational tasks, including the deployment of machines, services, and applications. Additionally, you will establish comprehensive end-to-end monitoring and alerting systems for all critical components of the application, ensuring that any issues are promptly addressed. Your role will also involve auditing existing services to identify potential problems in infrastructure, including security vulnerabilities, configuration errors, and other issues that may affect performance. You will provide support for the infrastructure hosting critical DevOps tools and applications, ensuring that they operate smoothly and efficiently. A significant part of your responsibilities will include supporting engineering Linux systems, where you will apply your expertise in managing various Linux distributions such as RHEL, Ubuntu, and CentOS. To succeed in this position, you must stay updated with the latest software development trends and innovations. You will be expected to collaborate effectively with team members and manage projects that require a high level of technical skill and knowledge. Your ability to communicate clearly and document processes will be essential in maintaining operational efficiency and ensuring that all team members are aligned with project goals.