Title: Systems Engineer
Location: Sunnyvale CA(Hybrid)
Position Description:
About the Role:
Key Responsibilities:
● Database Management:
○ Utilize advanced SQL skills to manage and optimize databases.
○ Perform database administration tasks, including backups, restores, and performance
tuning.
○ Develop complex queries, stored procedures, and scripts for data analysis and reporting.
● System Administration:
○ Manage and maintain Unix/Linux servers, ensuring high availability and performance.
○ Develop and maintain advanced Unix shell scripts for system automation and monitoring.
○ Perform regular system updates, patches, and security configurations.
● Automation and Scripting:
○ Develop Python scripts to automate repetitive tasks and improve system efficiency.
○ Integrate Python scripts with various systems and tools to enhance functionality.
○ Troubleshoot and debug Python code to resolve issues quickly.
Requirements:
● Technical Skills:
○ Advanced proficiency in SQL for database management and optimization.
○ Advanced knowledge of Unix shell scripting and command-line tools.
○ Strong Python development skills, with experience in automation and system integration.
● Experience:
○ Proven experience in infrastructure or systems engineering roles.
○ Familiarity with system monitoring tools and practices.
○ Understanding of network protocols and security best practices.
Nice to Have:
● Experience with cloud platforms such as AWS, Azure, or Google Cloud.
● Knowledge of configuration management tools like Ansible, Puppet, or Chef.
● Experience with containerization technologies such as Docker or Kubernetes.
Familiarity with version control systems, particularly Git