Careers

We pride ourselves as a young and vibrant organization and recognizes its employees as its greatest assets. We offer our employees not only the best compensation package in the industry but also a stimulating work environment. Consequently employee satisfaction is the highest in our organization.

CGInfosys is Hiring!

SYSTEMS ENGINEER

Position: Systems Engineer
Location: Redwood City, CA/ Irving, TX
Role: Full time
Experience level: Entry level
JOB ID: 17-0023

CGInfosys is dedicated to deliver the highest quality service and specialize in identifying and managing client’s critical system and application requirements. Our goal is to build partnerships with our clients to supplement their business growth efforts and their human capital needs to maximize operational efficiencies and unlock growth potential.

Our ability to excel depends on the integrity, knowledge, imagination, skill, diversity and teamwork of an individual like you. To this end, we strive to create an environment of mutual respect, encouragement and teamwork. As part of our global team, you’ll have the opportunity to collaborate with talented and dedicated colleagues while developing and expanding your career.

SUMMARY:

Provides initial design, implementation, optimization, administration, and technical documentation of all enterprise infrastructure systems with minimal supervision. Oversees daily operations of systems support functions and personnel. Engineers solutions for vastly complex problems that generally require in-depth analysis and creative thinking where innovation and a wide range of autonomy for decision making is required. Identifies errors that are often difficult to detect and performs root cause analysis in finding resolution to problems that typically lack precedent. Provides oversight for the development and implementation of procedures that ensure systems support the organization's business requirements, meet compliance/security requirements, and meet the needs of end users. Responsible for the research, recommendation, development, and integration of new technologies to meet the goals and support the strategic initiatives of the organization. Provides recommendations for IT budgetary decisions and assists with written justifications.

Qualifications:

Education & Experience:

  • Bachelor’s Degree/MS Degree in Computer science, engineering related courses.
  • Windows MCSA (Microsoft certified solution Associate) Certification or VMware associate certification

Skills Required:

  • Admin experience in Information Technology (IT)supporting Windows, VMware Server
  • Experience in Linux and Windows based servers like Red Hat Linux 4/5/6, Window NT 2000/2003/2008R1,R2 2012 R2.
  • Administrative experience VMware ESXI, NSX, Vrealize, VSphere, VMwareVirtual Center 2.0/2.5/3.5/4.0/5.0/5.5/6.0 Versions
  • Experience in managing VMware ESXi architecture supporting enterprise virtualizationenvironments.
  • Direct experience in supporting DRS, vDistributed Switches, High Availability, and Fault Tolerance, windows virtual machines., VSAN.
  • Experience in information technology experience with recent direct experience in installing and maintaining server Dell, Cisco UCS hardware and software for Microsoft Windows Server 2003, 2008 and 2012 R2.
  • Direct experience supporting Windows 7/Windows 10 and Office 2010/2013/2016 software.

Responsibilities:

  • Architect, Design and implementation experience in SYSTEMS ENGINEERING, Extensive Professional experience in System Administration, VMware Configuration & Administration, Desktop support and Customer/End user support.
  • Administering and Maintaining the SYSTEMS such as DELL, HP CHASSIS, consists of VMWARE ESXI, MICROSOFT WINDOWS in the environment.
  • Build & Deploy VMware Virtual Machines using VCenter on ESXI Clusters provision to End User.
  • Install, administrate, perform patches, upgrade, configuration, performance tuning and troubleshooting various Linux and Windows based servers like Red Hat Linux 4/5/6, Window NT 2000/2003/2008R1,R2 2012 R2.
  • Installation and configuration of VMware ESX 3.0/3.54.0/4.5/5.0/5.1/5.5,vSphere 4.0/4.1/4.5/5.0/5.1/5.5, VMware ESXi 4.1/5.0/5.5,6.0 VMware Virtual Center 2.0/2.5/3.5/4.0/5.0/5.5.
  • Configure VMware CPU and memory shares for virtual machines.
  • Troubleshoot the Windows DNS, DHCP, IIS and Active directory Systems.
  • Lead the ongoing maintenance of existing Hardware &software applications
  • Strong analytical, problem solving and communication skills, with particular emphasis on clear, detailed Business Requirements into Functional Specifications, and generating reports for management.
  • Adapts to new systems and environments quickly, takes ownership of all duties, meeting management skills, Good work ethics, Group and individual based problem solving and decision making abilities.
  • Strong leadership and communication skills and working experience with customers, end users and Colleagues.
  • Create software requirements specifications and other technical documentation
  • Submit weekly reports regarding the work that has been completed for that week as well as work that will be completed in the coming week.

Benefits Include:Medical,Dental, Vision, 401(K) Retirement Plan
EEO Employer:

CGINFOSYS is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

CLOUD DEVOPSENGINEER


Location: Branchburg, New Jersey
JOB DUTIES :

  • Architect, design and implement DevOps Orchestration, Puppet and Ansible tools to automate Infrastructure as a code development, Maven tool for software builds and Jenkins for Continuous integration.
  • Develop and maintain Cloudformation, CloudTrail and EC2, S3 instances and modify VPC-VPN Endpoints for different S3 sync applications.
  • Implement Urban Code Deployment tool to set up deployment automation processes to deploy to development, QA, Staging and Production environments.
  • Maintain Atlassian products like JIRA, Confluence, Bamboo and Bitbucket using pipeline methods for different application types like Docker, Maven Spring Boot, Libraries and Web.
  • Create Jenkins server configurations, install plugins, Integration of Jenkins with Git, Artifactory, Jira, Urban Code Deploy and Sonarqube.
  • Design highly available, and fault tolerant systems using multiple EC2instances, Auto-Scaling, Elastic Load Balance(ELB) and AMIs and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef
  • Work on Agile development environment using Scrum, Kanban highly integrated methodologies.
  • Automate the Applications and MySQL container deployment in Docker using Python and monitoring of these containers using Nagios, Splunk.
  • Analyze SAS & Artifactory user needs and work with Storage, Build & Release, SCM and QA teams to improve operational efficiencies.
  • Design and configure Chef Server, Chef Solo & compliance including bootstrapping of AWS & AZURE.
  • Install, configure, update and troubleshoot services such as Kubernetes, Nginx, MongoDB/Redis, VMs, Docker containers
  • Develop and maintain continuous deployment pipelines for containerized web application using products such as GitLab, Jenkins, and Rancher

FULL STACK JAVA DEVELOPER


Location: Greenwood Village, CO
JOB DUTIES :

  • Architect sanity, designing of components, planning and building requirements leading to operational excellence and quality.
  • Design and develop various web and enterprise-level applications using Java/J2EE Such as Spring MVC, Hibernate, Struts2framework, EJB, Servlets 3.x, JSF
  • Develop programming languages, frameworks like. ReactJS, Redux, and the Java/J2EE platform for launching the application on AWS, AZURE Cloud platforms
  • Develop Web based Distributed and Front-End applications in a three-tier architecture using Java, J2EE, HTML5, Backbone JS, Bootstrap, JSP, CSS and JavaBeans
  • Analyze, test and certifies application-specific software and performs ambiguity reviews of business requirements and functional specification documents.
  • Develop microservices using Java, web services (SOAP, REST, XML), APIs, Akka Framework, Spring, and Guide to deliver platform components and features.
  • Develop a Multi-modularize development to enable teams across organization to plug-and-play with the components.
  • Develop pipelines for deploying the components inside Kubernetes clusters in different environments across the platform which are placed inside AWS Cloud.
  • Build real-time data pipelines between the microservices using Kafka, publish-subscribe message system and Zookeeper to monitor Kafka Cluster nodes.
  • Lead the offshore team by training, designing components, assigning work, code reviews and resolving issues or blockers and provide guidance and support after office hours and monitor project status in comparison to cost/time projections.
  • Develop database management solutions using MongoDB, MySQL, Cassandra, Oracle to capture, retrieve and analyze data.
  • Perform load testing using JMeter, check performance using JProfiler and Instant to check health status of apps deployed in Kubernetes.
  • Splunk to provide retrievable log data for analysis, application monitoring which provides information to business analytics for improvising services.
  • Manage and delivers components of client engagements that identify, design, and implement technology and creative business solutions for large companies.
  • Implement the Run-book designs and document the method of procedures and test plans.

CLOUD INFRASTRUCTURE ENGINEER


Location: Brentwood, TN
JOB DUTIES :

  • Architect and implement storage, backup/recovery and disaster recovery tools using Host based and DTA 7MMTT Tool set.
  • Implement ISILON Smart connect and firewall configurations across various tiers ofstorage including the SMB/NFS share migrations from On-prem to AWS/AZURE Cloud infrastructure.
  • Deploy and configure EMC VNXe arrays, AIX, HP, Linux, Windows, VMWare hardware configuration andserver configuration for SAN connectivity.
  • Administration of EMC storage devices like DMX-4, Vmax, Clariion – CX3-80, CX4-160 arrays and NetAppFAS 3270, FAS 2050 and FAS 6000 series.
  • Develop data management activities such as migration, backup and on-prem to AWScloud data migration for HCI &SDx environments.
  • Monitor and analyze network I/O performance for COMET NAS arrays and perform storage capacity planning for HPE 3PAR and VMAX Arrays.
  • ProvisionSAN and NAS storage for windows server, SQL server 2008, Filer servers ESX/ESXi. Implement Varonis and Quest tools for network security audits for SMB & NFS protocols.
  • Monitor PaaS and IaaS resources including VMs and AKS using Azure OMS and other tools as available.
  • Use Hyperconverged and Converged platforms and migrate various Infrastructure Storage resources and VMWARE VMs to Nutanix, CS700 and SDx platforms.
  • Deliver programmable Infrastructure (infrastructure as code) and configure AWS Cloud services, including VPC, EC2, RDS, IAM, S3, lambda, ElastiCache, SQS, SES, etc.
  • Design and Deploy Active Directory, DNS/DHCP, Group Policy, Failover Clustering, File Services, Certificate Management, IIS, Remote Desktop Services.
  • Create SDLC, IML/STI procedures for software defined architecture that includes ITIL Quality gate review of HPE & BL servers.

SPOTFIRE DEVELOPER


Location: Memphis, TN
JOB DUTIES :

  • Develop & maintaincomplex TERR/R data functions, SQL queries and Spotfire views in relational databases such as Teradata & Oracle.
  • Design, tune and develop Client/Server, Business Intelligence (BI) database applications and various phases of SDLC using Spotfire IWR & Upfront methods.
  • Deploy Cognos RTM SDK to call Report Studio reports from Java programs based on TOAD and BTEQ Analysis for Oracle and Teradata database systems.
  • Develop complex metadata model reports integrated with stored procedures, custom SQLs, ReportNet catalog and automated reports.
  • Develop List, cross tab, drill through, master-detail, chart and complex reports which involved Multiple Prompts, multi-query, Cubes in Report Studio, Burst Reports against database
  • Develop Transformer models and built power cubes using PowerPlay Transformer and published onto Cognos Server, created reports using cubes in Report Studio and Analysis Studio
  • Implement Program classes & objects (Dimensional, Detail, and Measure), defining Joins & Cardinalities and testing with Check Integrity.
  • Generate complex reports by linking data using Combined Queries, Master Detailed, Slice and Dice, Drilling methodology, Scope of Analysis, Merge, Filters, Ranking, Sections, Graphs and Breaks.
  • Create Information links and data elements using Sybase, Oracle data base and validate the Business Object Reports and Spotfire reports, validating data from the report.
  • Develop complex Spotfire workbooks from scratch based on client needs and providing Detail-On-Demand.
  • Implement the Run-book designs and documented the procedures and test plans.
  • Create SDLC, IML/STI procedures for software defined architecture that includes ITIL Quality gate review of HPE & BL servers.

DEVOPS ENGINEER


Location: Detroit, MI
JOB DUTIES :

  • Design, architect, Implement DevOps, build & release or configuration management.
  • Implement Continuous Integration (CI) and test automation systems such as Jenkins.
  • Implement Configuration management tools such as Ansible, Chef, Puppet, Docker Infrastructure.
  • Deployment & integrate, manage JIRA, BitBucket(Git Based), Jenkins, Ansible, Artifactory.
  • Develop Java build/test tooling (Maven, Gradle Plugins, Junit, Cucumber).
  • Develop .NET build tooling (ant, MS build, nugget).
  • Experience with scripting languages groovy, power shell, etc, Managing GIT repositories and implement Automation workflows.
  • Perform daily builds for environmental vs. team driven issues needing resolution and coordinating with scrum teams to resolve issues.
  • Develop tools to automate problem isolation.
  • Improve the build process / infrastructure in coordination with global common ops agendas / tooling.
  • Improve/optimize builds for each of the components keeping them on the latest tooling / latest internal process recommendations.
  • Manage / orchestrate branching / versioning / patching events for the teams both in GIT repositories and pipelines (CI / CD).
  • Manage / propagate required/necessary education to the teams regarding process changes.
  • Take the lead in role in maintaining and improving continuous integration infrastructure for the software development team.
  • Build release and deploy software to production - releases, hot fixes and minor changes (continuous integration already in place).
  • Ability to diagnose technical issues around builds and DevOps infrastructure.
  • Ability to automate parsing of logs for key diagnostic phrases.
  • Ability to automate / enhance DevOps infrastructure to reduce manual steps.
  • Excellent problem-solving skills with the ability to approach problems in a flexible and creative manner.

SOFTWARE ENGINEER


Location: Salt Lake City,
JOB DUTIES :

  • Architect, design and implement continuous Integration & continuous delivery pipeline and Application integration, Systems integration, Cloud Solutions.
  • Implement Cloud Orchestration, Puppet and Ansible tools to automate Infrastructure as a code development, Maven tool for software builds and Jenkins for Continuous integration.
  • Implement Urban Code Deployment tool to set up deployment automation processes to deploy to development, QA, Staging and Production environments.
  • Implement automation on all the stages in Continuous Integration & Continuous Delivery pipeline for different application types like Docker, Maven Spring Boot, Libraries and Web.
  • Set up Jenkins server, install plugins, Integration of Jenkins with Git. Modify Artifactory, Jira, Urban Code for SMART-IT Automation projects.
  • Analyze JAVA, .NET Frame works, SQL relational & Non-relational Data Bases
  • Work on Agile development environment using Scrum, Kanban development methodologies and plan the installations of Nextgen ERP Class-A applications.
  • Work across different team like Operations, Networking, Storage, Development, Release, SCM, QA and Performance testing to improve service delivery.
  • Strong analytical, problem solving and communication skills, with particular emphasis on translating detailed Business Requirements into Functional Specifications, and generating reports for management.
  • Adapts to new systems and environments quickly, takes ownership of all duties, meeting
  • Create software requirements specifications and other technical documentation.

FULL STACK JAVA DEVELOPER


Location: Northbrook, IL
JOB DUTIES :

  • Design and develop various enterprise-level applications using Java/J2EE Such as Spring MVC, Hibernate, Struts2framework, EJB, Servlets 3.x, JSF and Google Web Toolkit.
  • Develop, create and modify the PDAM & WebOps application interfaces using AngularJS, NodeJS, MongoDB, Angular-UI, Bootstrap, CSS and JavaScript.
  • Program the ERP HANA application front-end with HTML5, JSP, JQuery and Ajax to create a dynamic user experience.
  • Develop single-page applications (SPAs) using various JavaScript frameworks like AngularJS, Backbone. js and interfacing with SOAP, RestAPIs, Webservices and CI/CD pipelines, databases.
  • Develop data programming jQuery libraries leveraging Spring Boot and adopt methods using various tools like Gradle, GIT, Postman, Google Analytics, Pivotal Tracker, and Splunk.
  • Develop programming languages, frameworks like. ReactJS, Redux, and the Java/J2EE platform for launching the application on AWS, AZURE Cloud platforms.
  • Develop Middleware persistence framework like Hibernate/JPA for mapping Java classes with database and use Hibernate Query Language.
  • Design and develop SCM for Front-End applications in a three-tier architecture using Java, J2EE, HTML5, Backbone JS, Bootstrap, JSP, CSS and JavaBeans and optimize operational efficiencies.
  • Perform use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Enforce OAuth2 to authenticate each RESTful call for security. Prototyped use of JSF for presentation development and spring for middle tier development
  • Develop the Eclipse and SpringBoot Projects using Spring MVC Pattern using spring modules IOC, JDBC and MVCin Java and the SQL 2008 database.

SOFTWARE DEVELOPER


Location: Houston, TX
JOB DUTIES :

  • Architect and Design various ERP and SCCM stand alone and client-server enterprise applications as frontend and backend modules using Python on Django Web Framework
  • Develop Python Flask and/or Django Web Services Framework, Front-End GUI as stand-alone Python applications.
  • Implement enterprise applications using Azure App service, Azure SQL, Azure Service Bus, streaming and platform services like Cosmos DB, Redis Cache, IoT Hub application insights.
  • Develop backend components and RESTful services in Python using the Flask framework, Python collections and assess performance requirements for ITIL data structures, OO design patterns.
  • Gather & analyze user requirements of Python and Django Framework for developing web applications to implement the model view control architecture.
  • Design and develop web-based application using Front end development using HTML, CSS, jQuery, JSON, JavaScript, Bootstrap, Node.js and AJAX
  • Implement various tasks using different python libraries Beautiful Soup, NumPy, SciPy, PyTables, Matplotlib, python-twitter, Pandas data frame and urllib2
  • Implement Jenkins/Ansible under the CI/CD pipeline providing continuous improvement to agile software development teams.
  • Modify the existing Python/Django modules to deliver certain format of data.
  • Enforce Automation framework uses a combination of Python, PHP, HTML, JavaScript, and shell scripting.
  • Expertise at writing reusable, testable, efficient code, unit test and debugging skills.
  • Deliver support to end users during UAT and debugging root causes of any issues

SOFTWARE ENGINEER


Location: Salt Lake City,
JOB DUTIES :

  • Architect, design and implement continuous Integration & continuous delivery pipeline and Application integration, Systems integration, Cloud Solutions.
  • Implement Cloud Orchestration, Puppet and Ansible tools to automate Infrastructure as a code development, Maven tool for software builds and Jenkins for Continuous integration.
  • Implement Urban Code Deployment tool to set up deployment automation processes to deploy to development, QA, Staging and Production environments.
  • Implement automation on all the stages in Continuous Integration & Continuous Delivery pipeline for different application types like Docker, Maven Spring Boot, Libraries and Web.
  • Set up Jenkins server, install plugins, Integration of Jenkins with Git. Modify Artifactory, Jira, Urban Code for SMART-IT Automation projects.
  • Analyze JAVA, .NET Frame works, SQL relational & Non-relational Data Bases
  • Work on Agile development environment using Scrum, Kanban development methodologies and plan the installations of Nextgen ERP Class-A applications.
  • Work across different team like Operations, Networking, Storage, Development, Release, SCM, QA and Performance testing to improve service delivery.
  • Strong analytical, problem solving and communication skills, with particular emphasis on translating detailed Business Requirements into Functional Specifications, and generating reports for management.
  • Adapts to new systems and environments quickly, takes ownership of all duties, meeting
  • Create software requirements specifications and other technical documentation.

ROBOTICS PROCESS AUTOMATION ENGINEER


Location: De Pere, WI
JOB DUTIES :

  • Architect, Design and develop code for all Phases of the design and development life cycle of Robotic Process Automation applications deployed to multiple technology platforms.
  • Design and Develop the Integration between Pega Robotics and its components such as Robot Manager and Package manager
  • Develop Integration of Windows/Web/Java app with Pega Robotics by analyzing HTML, CSS, C#, Java and JavaScript code of applications.
  • Deploy RPA and RDA code to QA / performance and production.
  • Develop required Automation using API's and Oracle Database (SQL Query), Custom Methods Using C# programming
  • Develop RPA bots using keystroke and CRA operation based events, object based identification, and intelligent OCR capabilities.
  • Design Rapid Automation process solutions in accordance with standard design principles and conventions using Pega Robotics Open Span.
  • Develop the tools using .Net programming languages including C#, C++, VB.Net, T-SQL, and any version control system
  • Generate, identify detailed business and technical requirements including all interfaces, technical recovery, security, and audit) on RPA application deliverables.
  • Work with internal customers/functional/technical support on high value automation opportunities to consult, design develop, and/or support solutions using Enterprise RPA Platform and potentially other technologies. Drive growth of the Enterprise RPA program and new technology platforms
  • Manage all phases of the RPA project lifecycle, including design, development, testing, and deployment of automations of business processes using tools such as UIPath, Automation Anywhere, Blue Prism, or WorkFusion

DEVOPS ENGINEER


Location: Nashville TN
JOB DUTIES :

  • Architect, design and implement continuous Integration & continuous delivery pipeline and Application integration, Systems integration, Cloud Solutions.
  • Implement Cloud Orchestration, Puppet and Ansible tools to automate Infrastructure as a code development, Maven tool for software builds and Jenkins for Continuous integration.
  • Implement Urban Code Deployment tool to set up deployment automation processes to deploy to development, QA, Staging and Production environments.
  • Implement automation on all the stages in Continuous Integration & Continuous Delivery pipeline for different application types like Docker, Maven Spring Boot, Libraries and Web.
  • Set up Jenkins server, install plugins, Integration of Jenkins with Git. Modify Artifactory, Jira, Urban Code for SMART-IT Automation projects.
  • Analyze JAVA, .NET Frame works, SQL relational & Non-relational Data Bases
  • Work on Agile development environment using Scrum, Kanban development methodologies and plan the installations of Nextgen ERP Class-A applications.
  • Work across different team like Operations, Networking, Storage, Development, Release, SCM, QAand Performance testing to improve service delivery.
  • Strong analytical, problem solving and communication skills, with particular emphasis on translating detailed Business Requirements into Functional Specifications, and generating reports for management.
  • Adapts to new systems and environments quickly, takes ownership of all duties, meeting
  • Create software requirements specifications and other technical documentation.