CSG System International(India) Pvt Ltd

CSG International is the 2nd largest business support solutions (BSS) provider, CSG International provides solutions to a global client base. Join an elite team of IT professionals who are driven for success in finding innovative solutions for our company and clients. We respond to the complexity of a dynamic, convergent world with a flexible set of needs-based solutions, innovative new technologies and forward thinking that helps our clients solve business problems and identify new opportunities and revenue streams.

Key Facts:

Listed on NASDAQ: CSGS
Year 2012 - Total Revenue $ 756.9 million
2nd largest BSS provider serving the worldwide communications industry
More than 3,500 employees in 24 countries
#1 in wholesale billing and mediation worldwide
Ranked #1 in North American cable billing market
400+ clients in 24 countries
Solutions support more than 48 million broadband subscribers in North America
CSG sends more than 300 million interactive messages on behalf of our clients annually CSG handles more than 167 million transactions per day, or more than 4 billion per month, on behalf of our North American clients
CSG's solutions touch more than half of all U.S. households

DevOps Engineer II

The incumbent is responsible for providing key support for their focused product / solution area to internal and external resources.

Support and maintenance of the customers production and non-production environments - including on-call support / work variety of shifts to include weekends, holidays or extra shifts/extended shifts or as needed.

  • Work with L1/L2/L3/L4 support and operations teams to ensure successful deployment and operation of their application and ongoing operational activities
  • Independently building and testing reliable and well-tested solutions and once released troubleshoot any issues, actively seeking out problems and solving them.
  • Support the build and deployment infrastructure used by our delivery teams
  • Respond to high severity production issues escalated by our operations teams along with root cause analysis
  • Test driven development, Agile development, continuous integration, continuous deployment, DevOps automation
  • Create seamless/automated build scripts used for release management across all environments.
  • Contribute to the DevOps community by way of good & best practices and support mentoring/coaching and training the wider team
  •  Comprehend customers security and data policies and ensure adherence
  • Liason with cross functional teams to investigate customer issues and drive early resolution.
  • Prepare, validate and Share the data which are required to cleanup/correct/reconcile as a part of fix
Additional Job Description
  • Under limited supervision, performs installations, configurations, and upgrades to CSG products.
  • Hands on experience in either 2 of the languages Python, C# and Shell/Powershell . Expertise in one of this is mandatory
  • OS experience Windows and Linux
  • Experience in using monitoring tools
  • Basic understanding and working knowledge of CI/CD tools like Chef, Jenkins etc
  • Ability to troubleshoot issues and provide solution
  • Validation of installation and configuration processes and procedures.
  • Active participation/internship with the other teams involved in delivery (Development & Project Management).
  • Troubleshooting and bug fixing for solutions once in place.
  • Participate in the on-call rotation under the supervision of a senior team member
Releases & Promotions:
  • Under limited supervision, support the development team in releases and promotions (including core upgrades) from development through to production, as defined by Best Practices.
  • Validation of release and promotion processes and procedures.
  • Troubleshooting and bug fixing for solutions once in place.
Backups & Recovery:
  • With limited supervision, establishes and maintains system and database backup and recovery policies and procedures.
  • Solution & New Product Evaluation:
  • Assists in the identification and analysis of the internal/external clients technical requirements.
  • Under limited supervision, gathers information from customers on technical requirements.
  • Under limited supervision, provides technical input and consultation for application deployment.
Third Party & Open Source:
  • Under limited supervision, performs installation, configuration, and upgrades to any supporting third-party software used in supporting CSG products.
  • Active research and sandbox trials of open source solutions.
  • Execute third party/open source compilation for requisite software.
  • Pull source and monitor version modifications in association with key software.
  • Familiarization of key third party products /open source projects leveraged by CSG solutions.
Communication & Documentation:
  • Effectively communicates with customers and colleagues alike.
  • Produces and maintains documentation on projects and research as assigned.
  • Creates wiki documentation for solution delivery and support, as well as, automation efforts.

% of Time

Administration of infrastructure systems (upgrade, maintain, troubleshoot) such as BigIP, CVP framework, BladeLogic, Automation, ADDM, CSP/IPF
Serves as subject matter expert for matters relating to system and application architecture. 
3rd tier support for operational production issues
Participates in  process improvement efforts within the larger technology organization.
Regular and reliable attendance is required.
This job requires domestic and/or international travel up to 5%.  (Delete row if not applicable.)
Incumbent is accountable for professional working behavior to include; building and maintaining constructive working relationships, implementing proactive and concise communication, acting as a resource to colleagues, and engaging in collaborative thinking and problem solving while demonstrating CSGs core competencies and values.

NOTE:  The purpose of this job description is to describe the general nature and level of work performed and it is not intended to be all-inclusive.  An employee may perform duties outside of their normal responsibilities as needed.

Typical Interactions/Relationships
(This job typically interacts with the following individuals and groups.)
External X
Internal Some contact with developers, dbas, operations, Systems Administrators, Global Platform Architecture.

Work Environment

(Work environment including any noise, equipment, space, temperature, etc. conditions.)
  • Standard office environment

(Education, training and/or certifications typically required to successfully perform the job.)

  • Bachelors degree in Computer Science or equivalent education/experience.

(Minimum level of related experience typically required to successfully perform the job and preferred experience that is also beneficial to have in this job.)

  • 3-5 years of related experience in Technical Analyst or equivalent role or 2-3 years in computer engineering or equivalent role
  • Some experience with a broad range of IT technologies:  Network, Storage, Virtualization, Compute, Database, Automation, SDLC, and distributed transactions in high volume managed services or billing services provider environments
Knowledge, Skills and Abilities
(Knowledge skills and abilities typically required to perform the job, licenses and certifications required for the job and preferred knowledge, skills and abilities that are also beneficial to have in this job.) 
  • Familiarity with practical agile development methodologies.
  • Familiarity with required coding (C #) and scripting languages (Shell Scripting).
  • General knowledge of database architecture and function.
  • Demonstrates a great deal of self-drive and initiative in a highly independent environment.
  • Knowledge of programming and systems analysis procedures.
  • Strong oral and written/editing skills.
  • Good interpersonal skills.
  • Knowledge of Linux Shell and Windows PowerShell scripting.
  • Works with some independence, yet most feature level work assigned by lead. Knows when to
  • seek guidance from teammates or lead.
  • Balances task load to deliver in a timely manner.
  • Involved in story creation and iterative planning.
  • Demonstrates solid skill and is working to gain additional experience
  • 3-5 years of experience in application deployment and support.
  • Good Understanding of OS, Network, Database and application monitoring tools.
  • Demonstrates creativity when researching or solving a situation.
  • Knowledge of systems security and PCI compliance.
  • Bachelors Degree or equivalent experience.
  • Should have worked on Agile projects and should understand
  • C#
  • PowerShell/ Shell Scripting
  • Database Knowledge
  • Python or pearl will be added advantage
Physical Requirements

(Physical requirements required to perform the essential job functions.) 

  • Keyboarding/Writing/Clicking/Working with fingers  > 67% of the time
  • Sitting > 67% of the time
  • Standing/Walking   1-33% of the time
  • Pushing/Pulling    Not Applicable
  • Lifting/Carrying Not Applicable
  • Vision - Near/Far - Good near vision required for working on the computer
  • Hearing - Position requires ability to hear oral information
  • Talking - Position requires oral communication

Qualification: Bachelors degree in Computer Science or equivalent education/experience.

Industry: Telecommunications

Functional Area: IT - Software

Experience: 3 - 5 years

Location: Bengaluru (Bangalore) (Karnataka, India)

Abhilash Toofran
CSG System International(India) Pvt Ltd
Block 7B, Unit II, Ground Floor and 9th Floor,,
Embassy Tech Village, Near New Horizon College,
Devarabisanahalli, Outer Ring Road, BANGALORE, Karnataka, India

Website: www.csgi.com
Job Ad publication date: 9 Sep 2020