Net Connect Pvt Ltd

Devops Engineer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Bangalore/Bengaluru
  • Experience: 4-6yrs
  • No. of Positions: 10
  • Salary Range: 4-8 lac
  • Primary Skills: DevOps Engineer
  • Secondary Skills: Devops
  • Job Location: Bangalore/Bengaluru
  • Posted Date: 392 days ago
Job Description

 

 

Location: Bangalore

 

Notice Period: 30-45 days

 

Experience required:

  • 4-6 years of experience as Developer, DevOps Engineer or equivalent role, in medium to large scale projects with skills mentioned above.
  • 2-3 years of experience in RPA based development is preferable.
  • Single view exp is critical as that is the product that needs deploying

 

Job Function: We are looking for people who can write code on a single-view platform across various tasks that can be done with a single view.

 

About the role / Description: This job is responsible for developing/configuring, unit testing, debugging and troubleshooting software or enhancements to software through DevOps processes, related to company software tools/products. Where required by the project, may also be responsible for supporting delivery and installation of software at customer premises. Additionally, CSG Products are evaluated and prepared for installation, configuration, monitoring, diagnostics and to ensure minimal impact as they are released. It is critical to optimize production from a personnel perspective and leveraging technology to ensure SLA adherence.
Company tools are developed for streamlining service operations. Tools functionality includes but is not limited to monitoring, reporting, diagnostics, performance, stability of CSG Products, related 3rd Party applications, and deployment infrastructure.

 

Skills and Requirement:

  • Ability to optimize algorithms, develop and review code, debug and performance tune code, and document.
  • Works well within a team environment.
  • Skilled at interpreting client requirements.
  • Knowledge of Software Development Life Cycle.
  • Experience working on a product implementation project. Should have handled delivery package creation, and release note documentation.
  • Communication skills to understand and clarify moderately complex instructions.
  • Skills to complete low-level designs/high-level designs.
  • Experience in automating development or test or deployment processes
  • Creativity when researching or solving a situation.

 

Technical Skills

  • Good understanding of the operating systems (Windows and Linux) and virtualization concepts
  • Good understanding of networking concepts (on-premises and cloud deployment)
  • Software development experience using any one of the programming languages C#, C++. Experience in Python language, Shell scripting, and Web technologies will be an added advantage.
  • Experience in any relational database and SQL. Familiarity with the NoSQL database will be an added advantage.
  • Good understanding of application monitoring and logging tools (ELK stack/Splunk/Prometheus)
  • Experience in DevOps tools and processes (CI/CD, Azure DevOps/Jenkins)
  • Experience in container-based and cloud deployments (Docker, Terraform/Ansible/Chef).
  • Understanding cloud infrastructure (AWS, Azure) will be an added advantage.
  • Experience in Robotic Process Automation (RPA) based automation implementation, preferably on Automation Anywhere product

 

Responsibilities:

  • In a team or independently analyses, designs, and codes software according to requirement specifications.
  • Unit tests and debugs thoroughly.
  • Participates in code reviews, design reviews, or other forms of team quality procedures.
  • Contributes to the functional specifications and detailed design documents.
  • Communicates with clients to obtain straightforward information or answer simple inquiries.
  • May make design decisions, work delegation, and assign tickets to other team members.
  • Resolves assigned trouble tickets.
  • Regularly consults peers and senior members of the team and architects on issues.
  • Assists in Release Management, Configuration Management, Build Management, Stream Management, and Ticket Management as required.
  • Supports System Testing, Integration Testing, User Acceptance Testing and provides timely resolutions to problems encountered.
  • Operates as a full working member of the team, participating in reaching consensus and providing guidance to junior level members.
  • Adheres to the companys software development standards and procedures.
  • Works with support and operations teams to ensure successful deployment and operation of their application and ongoing operational activities.
  • Responds to high severity production issues escalated by our operations teams along with root cause analysis
  • Participates in test-driven development, Agile development, continuous integration (CI), continuous deployment (CD), DevOps automation
  • Create seamless/automated build scripts used for release management across all environments.
  • Contribute to the Development and DevOps community by way of best practices and training the wider team.
  • Comprehends customer's security and data policies and ensures adherence.
  • Prepares, validates, and shares the data which are required to cleanup/correct/reconcile as a part of the fix.
  • New solution / product / 3rd party / Open-Source evaluation:
  • Assists in the identification and analysis of the internal/external clients technical requirements.
  • Gathers information from customers on technical requirements.
  • Provides technical input and consultation for application deployment.
  • Participates in innovation-related activities i.e., idea generation, idea reviews, proof-of-concept, and implementation.
  • Contributes to automation of manual processes to improve quality and cost-efficiency.

 

Relevant Job Openings
Network Administrator or System Administrator