DevOps Engineer
Indexed description
Job Summary
Supermicro is looking for a talented DevOps Site Reliability Engineer to join our team based in the headquarters located in San Jose, CA. You will be responsible for putting standard methodologies to use, implement build infrastructure and new development tools, and manage application configurations. You will work with cross-functional teams across the business to achieve efficient day-to-day operations.
Essential Duties And Responsibilities
Includes the following essential duties and responsibilities (other duties may also be assigned):
- Building and setting up new development tools and infrastructure
- Working on ways to automate and improve development and release processes
- Testing and examining code written by others and analyzing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and ‘fixes’
- Working with software developers to ensure that development follows established processes and works as intended
- Planning out projects and being involved in project management decisions
- Orchestration of system load balance and auto scalability
- Run the production environment by monitoring availability and taking a holistic view of system health
- Improve reliability, quality, and time-to-market of our suite of software solutions
- Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
- Provide primary operational support and engineering for multiple large distributed software applications
- Implement multiple CI/CD pipelines for on-premises and cloud-based software using Jenkins, Chef, Docker and AWS
- Created Ansible Playbooks in Ansible Tower using YAML script and to deploy code to different servers Ansible tower is integrated with Jenkins. Created and used Playbooks in Ansible Tower and integrated tower with Jenkins to deploy code to different servers
- Bachelor’s degree in Computer Science, Information System, Engineering or relevant field
- Minimum 3 years of hands on DevOps and SRE experience preferred
- Experience in DevOps automation using Jenkins, Tomcat, Maven, Ant, Gradle, Git, Bitbucket, SVN, Ansible, Chef,Docker, Kubernetes in Linux & Windows Administration
- Experience in Docker containerization. Worked together with development and infrastructure team to provide continuous delivery environment using Docker
- Experience in Linux operation system
- Experience in installation, configuration and management of monitoring tools like Zabbix, Nagios, Splunk and logging tools like ELK to manage and monitor the applications
- High proficiency in scripting – Shell scripts, Python preferred
- Proficiency with CI/CD using Circle CI and Configuration Management using Git, GitHub and GitFlow
- Excellent troubleshooting
- Ability to grasp new technologies quickly and prioritize and multitask on multiple responsibilities
- Ability to build strong interpersonal relationships with product, development teams, leadership, senior management, and internal and external stakeholders
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search