OverviewBe one of the first applicants, read the complete overview of the role below, then send your application for consideration.
We are seeking a highly skilled On Site Programmer to join our dynamic team. This role involves developing, implementing, and maintaining complex software solutions within a collaborative environment. The ideal candidate will possess expertise in system architecture, solution design, and a broad range of programming languages and technologies. This position offers an excellent opportunity to work on innovative projects that leverage cutting-edge IT infrastructure, cloud security, and system integration techniques.
- Responsibilities
- Design, develop, and deploy scalable software solutions utilizing microservices architecture, RESTful APIs, and web services.
- Collaborate with cross-functional teams to define system requirements and translate them into technical specifications.
- Implement and maintain ETL processes for data integration across diverse platforms such as SQL, NoSQL databases (MongoDB, PostgreSQL), and cloud services like AWS and Azure.
- Manage IT infrastructure components including load balancing, firewalls, VPNs, DHCP, DNS, and system hardening to ensure optimal performance and security.
- Develop automation scripts using Bash, Shell Scripting, Python, PowerShell, or similar tools to streamline deployment and maintenance tasks.
- Conduct vulnerability assessments and implement security measures aligned with best practices in information security and threat intelligence.
- Utilize DevOps tools such as Jenkins, Git, CI / CD pipelines, Kubernetes, VMware ESXi / ESXi hosts for virtualization and container orchestration.
- Support system administration tasks including system design, operating systems management (Windows / Linux), virtualization (VMware / Hyper-V), and system architecture planning.
- Participate in SDLC processes ensuring adherence to Agile methodologies for continuous integration and delivery.
- Troubleshoot debugging issues across multiple platforms including C++, C#, JavaScript frameworks like React Express, Ruby on Rails, and .NET applications.
- Qualifications
- Bachelor’s degree in Computer Science, Systems Engineering or related field; advanced certifications preferred.
- Proven experience with service-oriented architecture (SOA), solution architecture design, and systems engineering principles.
- Strong programming skills in Java, Python, C++, C#, SQL (MySQL / PostgreSQL / Microsoft SQL Server), PL / SQL, and scripting languages such as Bash or Shell Scripting.
- Hands-on experience with cloud platforms including AWS and Azure; familiarity with virtualization technologies like VMware ESXi / ESXi hosts.
- Knowledge of network protocols including TCP / IP, DNS, DHCP; experience with VPNs, firewalls, load balancing solutions (Meraki), and network security best practices.
- Familiarity with containerization (Kubernetes), DevOps tools (Jenkins), version control systems (Git), and CI / CD pipelines.
- Understanding of web development frameworks such as React Express or Ruby on Rails; experience with RESTful API development is essential.
- Knowledge of cybersecurity principles including vulnerability management, threat intelligence analysis, system hardening strategies, and SDLC compliance.
- Excellent problem-solving skills with the ability to debug complex issues across diverse systems environments. This position is ideal for a proactive individual eager to contribute to innovative projects within a fast-paced environment that values technical excellence and continuous learning.
Pay : $30.00 - $50.00 per hour
Expected hours : 20 – 40 per week
Work Location : In person