Design software infrastructure as code (IaC) to automate the provisioning and management of software containers and virtual machines.
Migrate systems and services from on-prem to cloud hosted solutions.
Develop and automate CI/CD pipelines to build, test, and release software applications as part of a large Agile software development team.
Manage distributed version control environments such as GitHub, GitLab, or BitBucket.
Design scalable branching strategies to facilitate continuous integration workflows.
Instrument software builds using industry standard coverage tools such as BullsEye, SonarQube, Clover, Klocwork, or Coverity.
Build solutions to monitor software release pipelines using telemetry services such as Grafana and Prometheus.
Deploy microservices to support release management on container orchestration platforms such as Kubernetes, or Docker Swarm.
Design command line tools to improve developer efficiency.
Design automated software release processes using custom Jenkins-JIRA workflows.
Build out automated release management pipelines that provide end to end traceability of all changes from initial development to published product release notes.
Build dynamic dashboards to visualize product KPIs across engineering teams.
Analytical problem solving and multi-tasking skills.
Ability to work independently as well as in a team-oriented environment.
Strong written and verbal communication skills.
Strong presentation and organizational skills.
Motivation to independently research new tools and platforms.
Two or more scripting and compiled languages such as Python, Bash, Shell, Golang, Perl, C/C++, Java, or similar.Version control platforms such as GitHub, GitLab, BitBucket, or similar.
Code coverage tools such as BullsEye, Clover, JaCoCo, or similar.
Building CI/CD pipelines using Jenkins, CircleCI, Travis CI, or similar.
Developing custom automation workflows using REST or similar APIs.
Containerizing software builds and microservices using Docker or similar.
Agile software management and ALM tools such as JIRA, Confluence, Rally, or similar.
Building cloud infrastructure as code environments using Terraform or similar.Developing monitoring software release pipelines using telemetry services such as Grafana, Prometheus, or similar.
Microservices to support release management on container orchestration platforms such as Kubernetes, Docker Swarm, or similar.
Static Code Analysis tools such Klocwork, Coverity, SonarQube, or similar.
Security vulnerability scanning tools such as Black Duck, Qualys, or similar.
Configuration management tools such as Ansible, Chef, Puppet, Packer or similar.
Company
Location
Santa Clara, CA - United States of America
Job type
Full-Time
Golang Job Details
Join an evolving Intel Server Firmware DevOps Release management team, where you will be involved in all aspects of the product development life cycle from requirements to release notes. Be a part of something great.
A DevOps Software engineer will work with a growing release management team and will have experience in the following areas, although not limited to:
Responsibilities may be quite diverse, depending on the unique needs of the role. Candidate will be supporting globally distributed Intel Server Firmware Power Management Design and Validation Teams.
The ideal candidate should exhibit the following behavioral traits:
Qualifications
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Management Information Systems, or related field with 4+ years of relevant experience - OR - Master's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Management Information Systems, or related field with 2+ years of relevant experience in the below:
Preferred Qualifications:
Xeon and Networking Engineering (XNE) focuses on the development and integration of XEON and Networking SOC's and critical IP's sustain Intels Xeon and 5G networking roadmap.
Other Locations
US, Georgia, Atlanta;US, Massachusetts, Hudson
Intel strongly encourages employees to be vaccinated against COVID-19. Intel aligns to federal, state, and local laws and as a contractor to the U.S. Government is subject to government mandates that may be issued. Intel policies for COVID-19 including guidance about testing and vaccination are subject to change over time.
Posting Statement
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Work Model for this Role
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs