What are the responsibilities and job description for the Deployment Analyst position at JS Consulting Solutions?
Job Details
Project Location onsite in Orion, MI (Detroit)
Project Duration- 6-12 months
Visa-:
Someone who worked for Automotive industry before, GM is highly preferred.
Make sure candidates are fine sharing their full SSN to my vendor.
Locals are highly preferred, if submitting than make sure they are fine to relocate from day one.
Job Description-:
We are definitely going to need more full time deploy resources.
We currently have 3 active sites that we are working on (ARL, Lockport, Flint) and each of these sites have multiple projects. Plus, there are plans to add additional sites.
In order to better support debugging issues, deploying new releases, configuration updates and testing, we will need 3-5 additional deployment resources in Michigan that can work from Orion LOC.
About the client
We're dedicated to achieving our vision of a world with Zero Crashes, Zero Emissions, and Zero Congestion. We are looking for people who are passionate about helping us create safer, better, and more sustainable solutions for personal mobility. Our bold vision won't happen overnight, but just as we transformed how the world moved in the last century, we are committed to transforming how we move today and in the future.
Why Work for Us
Our culture is focused on building inclusive teams, where differences and unique perspectives are embraced so you can contribute to your fullest potential as you pursue your career. Our locations feature a variety of work environments, including open workspaces and virtual connection platforms to inspire productivity and flexible collaboration. And we are proud to support our employees volunteer interests, and make it a priority to join together in efforts that give back to our communities
About the Software Deploy Analyst Role:
The Software Deployment Analyst is responsible for deploying and updating software applications used globally in manufacturing plants that build the next generation of transportation. Deployment activities will include gathering high-level requirements from manufacturing plant(s), updating existing software installations and/or configuring applications to the specific needs for the plant, plant floor testing and troubleshooting issues that may arise relating to either the new code or plant configuration. This role will also work closely with the development teams and support teams to ensure 100% uptime, reliability, and security.
Deployment Analysts will be required to:
-
- Work closely with IT infrastructure delivery teams to install and configure virtual servers in plant data centers with minimum supervision
- Work closely with IT Project Management to ensure launch and deployment activities are tracking for on-time delivery and, escalating any risks as necessary with minimum supervision
- Identify repeatable deployment actions for automation via scripting or CI/CD pipelines
- Work closely with in-plant IT support to validate application functionality with physical systems
- Provide analysis and site-specific business configuration required to meet launch and deploy initiatives
- Coordinate testing with upstream and downstream plant software applications to validate data continuity
- Investigates IT system integration problems and provides technical input in problem resolution
- Have knowledge of software monitoring tools for uptime and performance
- Have knowledge or experience in software development
- Maintain and update technical documentation to reflect accurate and current production installations
- Hold themselves and others accountable for demonstrating values and cultural behaviors.
- Models behaviors and builds a winning culture
- Perform other related duties as assigned
- Learn new technical concepts and practices quickly and apply them across multiple types of applications and software.
Prospective team members must possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop strong peer relationships, and a strong technical learning capability and focus.
Minimum Qualifications:
-
- Bachelor's degree in computer science or related field, or equivalent combination of education and recent, relevant work experience
- Experience with Agile teams that have regularly delivered software while practicing code review
- Knowledge in end-to-end applications hosted on Kubernetes with a focus on scalability, high availability, and fault tolerance
- Proven experience diagnosing issues from browser to infrastructure to network to database and all the way back
- Excellent verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutions
- Creative problem-solving skills that deliver elegant solutions to complex issues
- Strong teamwork focusses and the ability to foster collaboration within and across teams
- This role will require you to travel to physical plant locations for workshop or deployment activities.
- This role may require you to work during manufacturing plant downtime (weekends, second shift, third shift, holidays).
- Manufacturing experience
- Experience with making updates and querying data from PostgreSQL
- Infrastructure: Server Provisioning, Virtual Machines, Networking,
- OS: UNIX, Cloud technology
- Tools: Team Foundation Server (Azure Dev Ops), IT Service Manager, PowerBI, GitHub, Artifactory
- Experience in IT Enterprise Security concepts and implementation
Preferred Qualifications:
Over 3 years' experience integrating with industrial robot (or other automation equipment) in manufacturing environment