CI/CD DevOps Engineer in Ann Arbor, Michigan at DataDeletionTarget
Explore Related Opportunities
Job Description
FutureSoftIT has a foundation in the core belief that a career change can stimulate and energize an individual; both professionally and in their personal lives. We are shifting the staffing industry norm of being "job-focused", to a much healthier "people-focused" initiative.
Should you find yourself wondering if CHANGE is what you need, then please consider this new and challenging position listed below. Our Technical Resource Specialist will connect with you after you apply. They'll want to listen first to truly understand what you're looking for in a new opportunity. Hopefully this will check most, if not all, of the boxes in your criteria for taking the first step in the hiring process.
Here's what we know for this Direct-Hire position:
CI/CD DEVOPS ENGINEERKEYS FOR SUCCESS:
- 2-3 years working for a Software Development company
- Distributed Build and Distributed Test experience
- Bazel experience is required
- Jenkins, Continuous Integration, Docker, Artifactory, SonarQube, RPM, Build automation, software Patch creation, software configuration management
- Bachelor’s degree
- AWS and Azure experience preferred
WHO WE ARE:
We research, develop, and manufacture the world's most advanced inspection and measurement equipment for the semiconductor and nanoelectronics industries. We enable the digital age by pushing the boundaries of technology, creating tools capable of finding defects smaller than a wavelength of visible light. We create smarter processes so that technology leaders can manufacture high-performance chips—the kind in that phone in your pocket, the tablet on your desk and nearly every electronic device you own—faster and better. We're passionate about creating solutions that drive progress and help people do what wouldn't be possible without us.
WHAT WE DO & HOW:
With over 40 years of semiconductor process control experience, chipmakers around the globe rely on us to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, our Global Products Group (GPG), which is responsible for creating all of our metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers.
Central Engineering is our largest engineering organization comprised of 9 Centers-of-Excellence (CoE) in various disciplines applied across all product groups in the company. These CoE include Software Quality Engineering (SQE), Handling & Automation, Precision Motion Control, Sensors & Image Acquisition, Platform Design, and Packaging Engineering, among others. Talent includes over 500 engineers across global centers in Israel, China, India, and the US. Each CoE contributes not just talent and deliverables per discipline toward product programs, but also subject matter expertise, best practices, roadmaps, specialized facilities, apparatus, models, and analytics. These differentiate us not only in WHAT we do, but also in HOW we do it.
ESSENTIAL FUNCTIONS OF THE POSITION:
- Automate builds, and develop and integrate new tools to support CI/CD (continuous integration/delivery) and reporting across projects in various environments like on-premise cloud, Azure and AWS
- Develop and maintain well architected build scripts and Integrate new tools/plugins to support CI (using Jenkins)
- Collaborate with software development to improve build pipeline
- Support source code management tools like RTC/GIT/GIT-Hub for a team of 30+ software developers
- Support install activities using containers (Docker), RPM and InstallShield
- Monitor and support daily Builds and timely release of Hotfix packages
- Manage build environment, and software releases for various product branches on a daily, weekly, and scheduled basis
- Define, maintain and manage software configuration management and deployment processes for various products
ESSENTIAL REQUIREMENTS FOR THE POSITION:
- Master's degree or Bachelor’s degree w/minimum of 2 years' experience
- Strong knowledge of source repository administration with tools like GIT-Hub, RTC or GIT
- Strong scripting language experience in one or more - Perl, shell, command script, python groovy
- Experience of Continuous Integration tools like Jenkins/Hudson for pipeline management
- Experience with Virtualization (VMware, Hyper-V) and Cloud (on-premise/Azure/AWS) technologies and configuration management (Puppet, Chef)
- Experience with Software Application packaging like InstallShield, RPM, Docker or similar tools and artifacts management like Artifactory or similar
- Working knowledge of Active Directory / LDAP
- Working knowledge of Build Releases in various languages, like C/C++/C#, Java, python in continuous integration environment
- Working knowledge of tools like static/dynamic code analysis (e.g. Sonar, Coverity), code review, etc. and how to integrate with code base
- Knowledge of application servers like Tomcat, WebLogic or similar
- Ability to use a wide variety of open source technologies and tools to support DevOps role
- Strong communication skills (written and verbal)
VALUE-ADDED BENEFITS:
We offer a competitive salary with performance bonuses, a comprehensive benefits package including 401(k) matching, unlimited professional growth opportunities, generous vacation allowance, an ideal work/life balance and a fun, modern, professional and collaborative office environment.
FutureSoftIT is stronger with YOU contributing to our continued success!
DON'T DELAY - APPLY TODAY!