System Analyst(C++)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+54 more
Job description
- Analyze business requirements and translate them into effective system solutions utilizing C++ programming.
- Design, develop, and optimize software components aligned with enterprise architecture standards.
- Collaborate with cross-functional teams to integrate systems using APIs, web services, and middleware solutions.
- Conduct system troubleshooting, debugging, and performance tuning to ensure high reliability and efficiency.
- Implement system security measures including firewall configurations, VPN setup, and vulnerability assessments.
- Support system administration tasks such as configuration management, load balancing, and virtualization using tools like VMware or ESXi.
- Participate in the full Software Development Life Cycle (SDLC), including requirements analysis, testing, deployment, and documentation.
- Engage in continuous integration/continuous deployment (CI/CD) practices utilizing tools like Jenkins or Git for version control.
- Assist in the development of solution architecture for enterprise applications leveraging microservices, RESTful APIs, and cloud platforms such as AWS.
- Contribute to systems engineering efforts by integrating database systems like SQL Server, MySQL, PostgreSQL, NoSQL databases, and ETL processes.
- Provide technical troubleshooting support for complex system issues related to operating systems (Windows/Linux), network configurations (DNS, DHCP), and application performance.
Requirements
We are seeking a highly skilled and detail-oriented System Analyst specializing in C++ development to join our dynamic technology team. The successful candidate will play a pivotal role in designing, developing, and maintaining complex software systems that support enterprise operations. This position offers an exciting opportunity to work on cutting-edge projects involving system architecture, integration, and optimization across diverse IT environments. The ideal applicant will demonstrate strong technical expertise, problem-solving abilities, and a proactive approach to system analysis and implementation., * Bachelor’s degree in Computer Science, Information Technology, or a related field; advanced certifications are a plus.
- Proven experience in software development with strong proficiency in C++, Java, Python, and scripting languages such as Bash or Shell Scripting.
- Extensive knowledge of system architecture design including service-oriented architecture (SOA), solution architecture, and enterprise solutions implementation.
- Hands-on experience with database management systems including SQL Server, MySQL, PostgreSQL, NoSQL databases; familiarity with PL/SQL and T-SQL is desirable.
- Familiarity with modern IT infrastructure components such as load balancing, firewalls, VPNs, GPOs (Group Policy Objects), DHCP services.
- Experience working within Agile methodologies and DevOps practices utilizing tools like Jenkins, Git repositories (GitHub/GitLab), Docker containers, Kubernetes orchestration.
- Strong understanding of security principles including cloud security measures like threat intelligence and vulnerability management.
- Knowledge of web technologies including RESTful APIs, SOAP web services, CSS/HTML/JavaScript frameworks such as React Express is advantageous.
- Excellent analytical skills with the ability to perform requirements analysis and business process modeling.
- Effective communication skills for collaborating across technical teams and stakeholders globally.
This role offers an engaging environment where innovative thinking meets technical excellence. We welcome applicants committed to advancing enterprise solutions through robust system analysis and development practices.
Benefits & conditions
$50 - $55 an hour - Full-time, Contract
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
The Most Popular IT Jobs on the Market
Best Paying Jobs in Technology
The 12 Best Jobs for Software Engineers