Job Summary
We are seeking a dynamic and highly skilled Consultant to drive innovative solutions and deliver exceptional enterprise consulting services. In this role, you will leverage your expertise in system architecture, solution design, and IT infrastructure to help clients optimize their technology environments. Your energetic approach and problem-solving mindset will empower organizations to achieve their digital transformation goals through tailored strategies, seamless integrations, and robust system implementations. Join us to be at the forefront of technological advancement, making a tangible impact across diverse industries while enjoying a collaborative and growth-oriented environment.
Responsibilities
- Collaborate with clients to understand their business needs and translate them into comprehensive technical requirements.
- Design scalable and secure system architectures utilizing service-oriented architecture principles, microservices, and enterprise solutions implementation.
- Develop, test, and deploy software applications using languages such as Java, Python, C++, Ruby on Rails, and JavaScript within SDLC (Software Development Life Cycle) frameworks.
- Integrate diverse database systems including SQL-based (MySQL, PostgreSQL, T-SQL) and NoSQL (MongoDB) solutions to ensure data consistency and optimal performance.
- Implement system hardening measures, vulnerability assessments, threat intelligence analysis, and security protocols such as cloud security, firewalls, VPNs, and system hardening techniques.
- Conduct troubleshooting support for complex systems involving operating systems (Windows, Linux), network configurations (DNS, DHCP), virtualization (VMware), container orchestration (Kubernetes), and DevOps pipelines utilizing tools like Jenkins and CI/CD practices.
- Facilitate cross-functional communication among development teams, system engineers, security specialists, and business stakeholders to ensure seamless project delivery.
Skills
- Extensive knowledge of service-oriented architecture (SOA), solution architecture, systems engineering, and enterprise solutions implementation.
- Proficiency in ETL processes, application development frameworks, configuration management tools like GIT and version control systems.
- Strong understanding of IT infrastructure components including operating systems (Windows/Linux), computer networking concepts such as DNS, DHCP, VPNs, firewalls; virtualization technologies like VMware; containerization with Kubernetes; and cloud security practices.
- Hands-on experience with database systems including MySQL, PostgreSQL, T-SQL; scripting languages such as Shell Scripting, Bash; programming languages like JavaScript, Python; and web services including RESTful APIs and SOAP.
- Familiarity with SDLC methodologies including Agile/DevOps practices; system design; APIs integration; load balancing; system troubleshooting; vulnerability management; threat intelligence; and system hardening techniques.
- Excellent business analysis skills with the ability to analyze requirements thoroughly and develop tailored technical solutions that meet client needs.
- Strong communication skills for effective collaboration across teams and stakeholders in a fast-paced environment.
Join us as a Consultant to shape the future of enterprise technology solutions! Your expertise will empower organizations to innovate confidently while you grow your career in a vibrant environment dedicated to excellence and continuous improvement.
Pay: $42.28 - $50.92 per hour
Work Location: In person