Systems Engineer

Company:  https:/www.energyjobline.com/sitemap.xml
Location: Santa Clara
Closing Date: 26/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Systems Engineer

Location: Santa Clara, CA

100% On-site

9am - 5pm plus lunch (work 8 hours per day)

The seasoned Systems Engineer is asked to help maintain the Lab infrastructure and ensure daily management for the site’s environment. The individual acts as an administrator and ensures environment stability, while also supporting development teams on creation and migration of projects. The individual will be asked to support the security posture regarding encryption management and deployment.

Key Responsibilities:

  1. AWS Infrastructure Provisioning and Management: Ensures development teams have required infrastructure, environments, and access in place to execute development plans through collaboration with shared services team.
  2. Manage and maintain Linux image creation and deployment with associated systems, ensuring high levels of performance, availability, and security including vulnerability management.
  3. Configure and manage AWS virtual private clouds (VPCs), subnets, security groups, and other AWS networking components and services.
  4. Install, configure, and troubleshoot Linux operating systems and software applications in both on-premises and AWS cloud environments.
  5. Support the whole infrastructure (servers, databases, file shares, robot machines, orchestrator, and application installation) by setting up and managing lab environment.
  6. Work with team to provision automation infrastructure, including provisioning of new AWS formation and associating them to different environments.
  7. Platform Administration: Manage and maintain orchestrator platform, user access, license management, scheduling, environment, etc.
  8. Assist in the automation lifecycle by managing production environments and code migrations, ensuring separation of duties.
  9. Performance monitoring and optimization: Supports infrastructure operations and strategy, monitoring health, status of deployed machines and system performance.
  10. Work with the team to ensure proper usage and maintenance of Automation Cloud and Installed software to ensure it remains secure, stable, and up-to-date with the latest features.
  11. Security and Compliance: Supports escalation requests regarding Infrastructure/Security by working with relevant teams. Support the creation and deployment of encryption baseline for workstations and assets, manage existing operation of encryption infrastructure.
  12. Backup and disaster recovery: Implement backup and disaster recovery solutions to ensure availability and integrity of data together with the corresponding teams.
  13. Continuous Improvement: Identify, analyze, and implement enhancements to optimize performance, effectiveness and cost associated with the environment.
  14. Training and Support: Provide basic guidance and support to users, developers, and other stakeholders involved in using AWS and Linux environment.
  15. Documentation: Maintain updated documentation of configurations and procedures related to AWS infrastructure, environments, and access.
  16. Monitor AWS and on-prem Linux servers, analyze usage patterns, optimize costs and performance.
  17. Monitor incoming support tickets raised from business users or raised as a result of automation defects.
  18. Troubleshoot issues related to automation tools, processes, and infrastructure.

Job Knowledge and Skills:

Must have:

  1. Familiarization with the Least Privileged Access principle.
  2. Understanding of Software Development Lifecycle.
  3. Strong understanding of AWS concepts, principles, and best practices.
  4. Quick technical learner - able to pick up sets of responsibilities quickly.
  5. Knowledge of LDAP Directory protocol.
  6. Expertise with the Cloud Formation.
  7. Experience with cross-regional teams.
  8. Experience with Linux Server (Ubuntu, Debian).
  9. Hardware/software compatibility and build history.
Nice to have:
  1. Working knowledge of other AWS services/Google/Azure.
  2. Project Management Methodologies.
  3. DNS/DHCP IP protocols.
  4. Network protocols and network administration knowledge, network security.
  5. Good knowledge of security as it relates to cloud-based infrastructure.
  6. Understanding of cloud computing concepts.
  7. WinMagic SecureDoc.

Technology Areas:

Should have implementation experience in most of the below technology areas (breadth) and deep technical expertise in some of the below technologies:

  1. Serverless AWS technologies like Cloud Formation.
  2. AWS API technologies like API gateway and its integration with Cognito.
  3. Containerization like Dockers and Kubernetes.
  4. Authentication services like Cognito. Must have knowledge on OAuth1, OAuth2, SAML authentication.
  5. Experience with S3.
  6. Data encryption in AWS.
  7. Exposure to multiple AWS components like Lambda, EC2, SQS, SNS, SES, Cloud Watch, RDS etc.
  8. Experience in cloud data ecosystem, specifically with AWS. Must have at least the minimum working knowledge or experience with AWS managed databases like RDS, Aurora, Redshift etc.

Competencies:

Focus on results, customer negotiation and conflict management, effective communication, strong analytical and problem-solving, teamwork, planning and organization, work under pressure.

Education/Certifications:

Bachelor's degree in information technology, computer science or a related field.
Postgraduate degree - Desirable.
3-5 Years of relevant experience in AWS, use of the Cloud Formation Platform and Infrastructure.
Infrastructure Management (servers, databases, file shares, robot machines, orchestrator, and application installation).

Additional Notes:

Position supports approximately 70 on-site employees in addition to remote workers. Many are high-level PhD researchers all very intelligent employees working in a startup environment. Strong systems engineer who understands and is willing to do admin work. Their day is typically 4 hours of customer-facing work and 4 hours of customer-facing work with the employees during this time. This includes the AWS piece, for example, storage full, can’t complete project, etc. in addition to actual using; project updates, plans for process improvement; make sure system baseline image is accurate. Initialize and put in OS specified on hardware. Understand hardware and compatibility standards - this is important to understand. Create, deploy, and work with the stakeholders. Then 2 hours supporting deployment and hardware, compatibility testing, if there is an issue, recommend other hardware, etc. The other two hours work on training, learn what needs to be done, determine how they are going to do it. Candidate needs to be very self-directed. Someone who started as help desk support and pivoted to cloud engineer would be a good fit for this role.

Work with software that SV has available, make sure it works, push out updates, patches, etc. Continually deploy, integrate, update, etc. Support team in deploying applications. Receive in laptops, need to build to specs, create image, cover for the whole team. Advanced knowledge of what Linux runs. Deal with security encryption for system, how they execute that - some procedures, need to adapt, document, etc. Plan so they have a sense of what is needed, purchase systems, make sure they meet Nissan requirements; understand what is under warranty, familiar with hands-on systems; what needs to be replaced, what needs to be ordered, provide end-user system support. Must be able to lift 40-50 lbs.

EEO:

Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/LGBTQI/Veterans.

#J-18808-Ljbffr
Apply Now
Share this job
https:/www.energyjobline.com/sitemap.xml
An error has occurred. This application may no longer respond until reloaded. Reload 🗙