COMPUTING ENGINEER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Updated: Dec 24, 2024 - The Computing Engineer possesses expert knowledge in algorithms, data structures, and dynamic programming concepts, coupled with a strong mathematics background focused on probability and statistics. High-speed networking knowledge and exceptional personal communication and teamwork interaction skills enhance analytical and problem-solving capabilities. Effective organizational skills allow handling multiple priorities while clearly communicating technical concepts to a scientifically diverse audience.

Essential Hard and Soft Skills for a Standout Computing Engineer Resume
  • Programming Languages
  • Software Development
  • System Architecture
  • Database Management
  • Network Security
  • Cloud Computing
  • Machine Learning/AI
  • Operating Systems
  • DevOps Tools
  • Data Analysis.
  • Problem-Solving
  • Communication
  • Teamwork
  • Adaptability
  • Leadership
  • Attention to Detail
  • Time Management
  • Creativity
  • Continuous Learning
  • Stress Management.

Summary of Computing Engineer Knowledge and Qualifications on Resume

1. BS in Computer Science with 5 years of Experience

  • Experience in information technology, system administration, algorithm engineering, or high-performance computing.
  • Proficiency with and network/Internet protocols.
  • Experience with distributed computing in a cloud environment such as AWS, Azure, or others.
  • Expertise with system administration, monitoring, and maintaining a Linux/Unix-based HPC environment.
  • Familiarity with shared and distributed memory parallelism programming technologies such as OpenMP or MPI.
  • Proficient fundamental programming skills (Bash, Perl, Python, or similar languages).
  • Proficiency with the HPC system software cluster management tools, job schedulers, and other HPC tools (such as Slurm, Torque, etc.).
  • Familiarity with low-latency/high-bandwidth interconnected infrastructure (including InfiniBand, 10/100GigE, etc.).

2. BS in Computer Engineering with 4 years of Experience

  • Hands-on Cloud Engineering experience with public clouds (Azure, AWS, etc…)
  • Experience developing scripts, software, and tools to support infrastructure
  • Certified Azure Solutions Architect 
  • Demonstrated expert level proficiency with operating systems, SDN, virtualization, PowerShell scripting, PaaS, IaaS, server-less, and public cloud storage constructs
  • Experience with IaC tools (Terraform, Army.io, etc…)
  • Knowledge of web services, API, REST, and RPC
  • Experience with Public cloud networking
  • Experience with Public Cloud security
  • Experience working on Agile teams (Scrum, Kanban, XP, etc…)

3. BS in Software Engineering with 2 years of Experience

  • Expert knowledge in algorithms, data structures and dynamic programming concepts.
  • Background in scientific computing or a related industry where HPC is used.
  • Strong maths background in statistic with a focus on probability.
  • High speed networking knowledge 
  • Exceptional personal communication and Teamwork interaction skills abilities
  • Demonstrated analytical and problem-solving skills.
  • Effective organizational skills with the ability to handle multiple priorities.
  • Knowledge of HPC storage principles.
  • Ability to clearly communicate technical concepts to a scientifically diverse audience.
  • Excellent organization and communication skills.