Articles by Krishna Kumar

Sr. Full Stack Developer

Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs Enhance and maintain on prem and internal PAAS applications, and actively rework these to AWS along project timelines Help to design and implement serverless patterns from containerized applications Build industry standard APIs and help with establishing, consuming & routing calls, connectivity protocols and policy Design, develop and implement architecture patterns that are optimized for SLAs, reliability, and cost Look upstream and downstream to see around corners and anticipate future consequences for immediate technical choices Help to establish and grow a culture of software craftsmanship best practices, including TDD/BDD and Test Automation (both Unit and Integration), Continuous Integration, and Continuous Deployment Drive performance improvements including monitoring, detailed metrics, problems, trends, and costs, in order to determine solutions, required process changes, etc. that will make the function more efficient Ensure adherence to security standards and compliance with privacy rules and regulations early in the development Be aggressive to resolve and prevent technical debt Actively engage in Agile software development activities, including sprint planning, daily standups, and retrospectives, with an aim to continuously improve Collaborate frequently to share ideas and gain perspective. Communicate critical information in a clear and timely manner, listen to others, and seek clarification to confirm shared understanding Initiate and lead code reviews and continuous improvement efforts Create usable documentation/playbook(s) Effectively analyze tradeoffs between usability and performance needs communicate these across the team Optimize pace and meet deadlines Administer product upgrades and patches Provide assistance and support other team members where required, including troubleshooting and maintenance of production systems/programs/applications 24/7 On-call support rotation function is a component of this role

Quals–
High School Diploma, GED, or High School Equivalency 2+ years experience in Java, Full-stack, C#, .NET and/or Python development experience is required Experience working with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot Skilled in writing, designing unit test cases using TDD and BDD methodologies Hands on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc. Automation-minded: Hands on experience of designing and writing automated tests for backend applications and data flow, using tools such as Postman, REST Assured, Cypress, Ready API etc. Hands on experience of working with continuous integration tools such Jenkins, Circle CI. Broad hands on experience in AWS Cloud serverless components and ability to build and maintain cloud data processing systems (i.e. ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, Dynamo, Sagemaker, Athena, etc.) Experience using relational and object databases and web service development standards and practices, including RESTful APIs, micro-services, and services Experience working in an agile development environment using workload management tools like VersionOne/Agility Expert troubleshooting and deployment experience with strong understanding of transforming business and functional requirements into efficient technical solutions Experience with system integrations, optimizing performance and data integrity Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information. Excellent judgment and problem-solving skills; individual should be able to resolve urgent problems in a calm and quick manner and display a high degree of initiative and drive Ability to be effective in a high stress environment Be flexible and embrace challenges that are outside of your comfort zone WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS) Bachelor’s Degree in Computer Science, Information Systems, with 4+ years of relevant technical experience or Master s degree in Computer Science, Information Systems with 2+ years of technical experience. Hands on experience of creating test reports from automation test run using tools such as cucumber report, Extent report etc. Experience with OpenShift Working knowledge of MQ AWS Certification is a plus DevOps and/or automation experience in code testing, building, and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and Client-UX operating systems a plus.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Agile Scrum Master – Lead

-Leads and coaches the organization in its Scrum adoption. -Plans Scrum implementations within the organization. -Helps employees and stakeholders understand and enact Scrum and empirical product development. -Recommends change that increases the productivity of the Scrum Team. -Ensures the Product Owner knows how to arrange the Product Backlog to maximize value. -Facilitates Scrum events as requested or needed. -Coaches the Development Team in self-organization and cross-functionality.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Data Engineer

The Developer is responsible for the analysis, design, construction, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The scope for Developer (Core) is systems based on core technologies, while the scope for Developer (COTS) pertains to custom off the shelf systems. Developer (Niche) refers to niche technologies such as ecommerce systems and Specialty Development in Airline terminology refers to Mobility and TPF. ‘-Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology. -Participates in standard business and technical information technology solution implementations, upgrades, enhancements, and conversions. -Uses appropriate tools to analyze, identify, and resolve business and/or technical problems. ‘-Applies specialized knowledge in a single discipline such as assembly/integration, cross-discipline functions, knowledge engineering, industry expertise, or legacy evolution. -Interacts with the customer to gain an understanding of the business environment and technical context. -Validates scope, plans, and deliverables for assigned projects. ‘-Leads the design, development, implementation, and support of information technology solutions encompassing multiple specializations, platforms, and technologies. -Defines project scope, plans, and deliverables, including proposed implementation dates. -Researches, analyzes, recommends, and implements new technologies, standard processes, tools, and techniques -Assists in defining alternate solutions for the business problem.

Quals–
6 + years of experience required

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Sr. Test Engineer

Essential Responsibilities*(System Test Engineer): Develop/create master test plans and related documents, test cases, and test schedules. Execute test cases/scenarios across development projects. Test types to include functionality, user interface, regression, security, and user acceptance. Document test scripts and test plans tied back to requirements. Identify and track defects, issues, risks, and action items. Validate requirements for system testing, report preparation, defect recording, and defect tracking. Create defect reports for problems discovered during system test. Perform regression testing to validate the resolution of any software or system defects. Provide input for program schedules and is responsible for creation and development of Used Cases. *May perform other duties as assigned. Essential Responsibilities*: (Integration Test Engineer) Development of test plan, test cases, and project schedules. Execution of test cases/scenarios across numerous project platforms in the Integration test environment. Responsible for test types which include: functionality, user interface, regression, connectivity, performance, load, stress, user acceptance, failover/recovery, and supportability. Develop and update integration test plans and procedures. Validating requirements for integration testing. Report preparation, defect recording, and tracking. Identify, record, report, and track defects *May perform other duties as assigned.

Quals–
6 + years of experience required. Test Engineer job description has been developed to support both the testing functions in the System Test and Integration Test environments. System Test Engineer is responsible for creating master test plans, test cases, and test schedules for the projects. Primary responsibilities include the execution of test cases and scenarios across individual development projects within the System Test environment. Ensures established methodologies and standards are used in product testing. Integration Test Engineer has responsibility for providing mentoring support to the project team throughout the Development Lifecycle. This mentoring begins in the requirements development phase to ensure all requirements are both testable and verifiable, and continues through system test. The Integration Test Engineer is responsible for conducting Integration test and to support the implementation methodologies of new documented, standardized, repeatable testing processes. Bachelors degree in Computer Science or Information Systems with one to five years of experience in an IT testing environment and/or any equivalent combination of experience, education, and/or training that enables the candidate to meet the entry requirements. The ideal candidate will possess the above plus previous airline experience. CORE COMPETENCIES: Communication Skills – The ability to communicate verbally and in writing with all levels of employees and management, capable of successful formal and informal communication, speaks and writes clearly and understandably at the right level. Integrity and Trust – Involves being widely trusted, being seen as a direct, truthful individual, can present the unvarnished truth in an appropriate and helpful manner, keeps confidences, admits mistakes, and doesnt misrepresent him/herself for personal gain. Teamwork – Involves working well in a collaborative setting, supporting work team by volunteering for and completing assignments, acting as a positive team member by contributing to discussions, developing and maintaining both formal and informal relationships enterprise-wide, defines success in terms of the entire team through mentoring and knowledge transfer. Technical Expertise – Involves demonstrating a commitment to increasing knowledge and skills in current technical/functional area, keeping up to date on technical developments, staying informed as to industry practices, knowing how to apply relevant technical processes to appropriate business needs. JOB SPECIFIC: Dedication – Involves demonstrating a desire to dedicate time and energy to accomplish goals, tasks, assignments, etc. Will do what it takes to get things done. Flexibility – Is open to change, enjoys the challenge of unfamiliar tasks, anticipates and adjusts to problems and roadblocks, is not thrown off when things change, can flex to future consequences and trends appropriately. Interpersonal Skills – The ability to successfully, professionally, and diplomatically interact with others and develop relationships with people who have widely varying styles, levels in the organization, and knowledge of IT. Problem Solving – Uses rigorous logic and methods to solve difficult problems with effective solutions, probes all fruitful sources for answers, can see hidden problems, is excellent at honest analysis, looks beyond. Task Management – Delivers quality work on time, translates planning into action by following applicable established procedures or methodologies, proactively monitors and controls task status by collecting and analyzing task data to anticipate and address barriers, appropriately communicates and resolves or escalates any problems that arise.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Business Analyst

The Business Analyst job family defines skills for formulating and defining system scope using information technology and industry knowledge/requirements, based on both user needs and a good understanding of information technology, business processes, and industry requirements. The job progression identifies responsibilities ranging from assisting, formulating and defining systems scope and objectives to self-directed activities that result in clients long term improvements in business processes. ‘-Provides BU Support, resolving issues not requiring extensive business / system knowledge. -Communicates incident status / clarifies issues with business partner. -Escalates incidents to seniors where business process and extensive system knowledge is required. -Resolves application incidents and problems that require app code and/or op modifications such as lower complexity software problem resolution, training issues and documentation, and data problems requiring moderate business analysis, extensive business, and/or system knowledge. ‘-Responsible for a liaison role between the business and IT services providers to ensure functional specs are understood and they have what they need to develop their tech specs. -Analyzes issues to be solved within an enterprise and helps provide solutions to meet the desired business outcomes through the use of IT -Understands and documents business requirements and user requirements to ensure system designs meets business needs. -Ensures knowledge transfer to the support organization occurs prior to system go-live. -Schedules and communicates the system go-live date. -Develops and/or update documentation and training materials. -Ensures IT and SOX compliance is covered. -Documents functional requirements that describe the system, process, or product to fulfill business requirements

Quals–
2-6 years of experience required

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)

Design, develop, execute and maintain software to test the product/application Define automation strategy, automation cases as well as Design tools for unit, functional, and performance testing in a programmatic manner Participate in design and code inspections. Propose improvements to our existing processes and build automated tools, libraries and utilities in order to improve the teams speed, quality and efficiency. The testing code you write should expose defects in production level code as well as defects at the component and feature integration perspective Work with a wide variety of technologies from front-end UI to back-end distributed web services Own the design and implementation of tests that will help in end-to-end quality of major deliverables working closely with multiple engineers and teams to execute them Integration of both the tests and infrastructure automation into the CI/CD pipeline is also a key responsibility in this position Contribute to agile development teams following 12 Factor application development principles Collaborate effectively within team environment

Quals–
2 to 3 years of experience in Information Technology with expertise in test automation of applications from UI and API layer. Candidate should have hands on experience of writing, maintaining automated UI and APIs tests written in Java, JavaScript, C#, Python using various open-source testing libraries like Selenium, Cypress, REST Assured, etc. Hands on experience in OOPs languages like Java, C# and scripting languages like Python, Perl,Shell, Bash etc. Experience with API and Microservices testing and automation Knowledge and experience with Test Driven Development(TDD),Behavior Driven Development(BDD) with a testing framework like Cucumber,JBehave Hands on experience with one or more querying languages such SQL (preferred), Oracle, MySQL and/or No SQL databases (Cassandra, MongoDB etc) Experience deploying applications in AWS or OpenShift (Kubernetes) Hands on experience in automating backend REST services including writing custom functions using tools such as Postman, REST Assured, Karate,Cypress, Ready API etc. Hands on experience of building test automation framework from ground up using modular framework and design pattern like Page Object Model design pattern (POM) etc. Experience of working in distributed agile teams using agile frameworks such as SCRUM , SAFe, XP etc. Hands on experience of working with continues integration tools such Jenkins, Circle CI. Able to independently create and maintain automation test jobs using tools such as Jenkins. Hands on experience working with source code management tools such as GitLab, GitHub, AWS Code Commit etc. Hands on experience of creating test reports from automation test run using tools such as cucumber report, Extent report etc. Ability to quickly adapt to new tools and evolving technologies. Must have the ability to clearly communicate with peers, business analysts, and subject matter experts Must have the ability to listen to customers and colleagues; convey ideas effectively; prepare written documentation Proactive in nature with customer satisfaction as a primary goal Excellent verbal and written communication. Embraces Diverse people, thinking and styles Consistently makes safety and security, of self and others, the priority PREFERRED QUALIFICATIONS Knowledge and experience with the Travel Industry Infrastructure automation using docker and tools like Chef, Puppet, Terraform Experience of working with various AWS cloud services such as EC2, s3 bucket, AWS code pipeline, CloudFormation, etc. Hands on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc. Experience of working with test management and agile management tools such as VersionOne, qTest etc. Experience of working with container orchestration tools such as docker, RED Hat OpenShift, AWS CloudFormation. Experience of non-functional testing such as performance, load, stress, security, accessibility and usability testing.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Devops Engineer in Atlanta (Activ id is 22-30681)

Blue Green Deployment

  • CI/CD, Jenkins
  • Apps/Microservices
  • Experience in customer facing e-commerce web applications
  • AWS, Lambda
  • Springboot

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Agile Scrum Master – Lead

“Scrum Master/Project Manager Certified in one or more of the following: Certified Scrum Master (CSM), Certified Scrum Product Owner (CSPO), Certified Scrum Professional (CSP), ICAgile Certified Professional (ICP), SAFe 4.5 or other related agile certifications from a reputable organization. SAFe Agilist (SA) certification OR SAFe Advanced Scrum Master (SASM) certification OR SAFe Product Owner / Product Manager (POPM) certification OR Dev Ops Practitioner (SDP) certification OR ITIL certification OR a Project Management Professional (PMP) certification 5+ years of experience with one or more Agile development methodologies (i.e. Scrum, XP, Kanban, Lean, DevOps etc.) (Education, Experience, Knowledge, Skills) Bachelors degree in related field. certification preferred Possess high technical expertise and technichal project management experience preferred Experience managing System Development Life Cycle (SDLC) projects using an iterative methodology preferred Analytical skills are required to effectively manage activities related to budgeting, forecasting, monitoring, process management, risk management, quality control, and reporting Proven ability and determination to manage multiple projects under tight deadlines Strong oral and written communication skills and experience, leveraging these skills to interact with all levels of management Effective interpersonal skills required to develop and maintain system-wide and external relationships Strong negotiation and influencing skills High-level understanding of IT infrastructure and application architectures is desired High-level of proficiency in Microsoft Office products, particularly Excel, PowerPoint, Word, and Project Serve as a communication clearing house for all formal project status reporting Assess dependencies amongst the projects in the program and monitor the progress of projects to ensure continuous alignment with program objectives Develop and maintain all project deliverables throughout the project lifecycle and review the deliverables with IT Program Managers and Leadership Identify project risk, develop a risk management plan and actively manage risk throughout the project lifecycle Excellent time management and organizational skills and experience establishing guidelines in these areas for others Strong sense of personal accountability regarding decision-making and supervising department teams Experience working in a high-level collaborative environment and promoting a teamwork mentality Managerial experience applying analytical thinking and problem-solving skills Ability to predict challenges and seek to proactively head-off obstacles. Embraces diverse people, thinking and styles 5+ years of previous experience as a Scrum Master Deep understanding of more than one Agile flavor such as Scrum, Experience with relevant Agile tools for managing work (e.g. JIRA, Confluence, Version One, Rally etc.) Experienced and skilled at teaching technical teams agile concepts, principles, frameworks, practices and methodologies Significant experience facilitating agile meetings and ceremonies involving the customer and key stakeholders, from initial backlog creation through successful release A detail-oriented disposition and clear concise communication skills are a must. Must be results oriented and capable of meeting or exceeding aggressive deadlines with attention to detail and highest quality results. Excellent communication skills – both verbal and written – group dynamics and coaching. Not afraid to raise issues and remove impediments from your team and/or the organization. Value continuous learning and improving. Familiarity and experience with agile engineering practices like Test Automation, Test-Driven Development (TDD), Continuous Integration (CI), Continuous Delivery (CD), DevOps, etc. Superior communication and interpersonal skills, the ability to work across the organization, excellent synthesizing and organization skills, a professional demeanor and the ability to participate in a team environment are key to this position. This role requires a mastery of understanding of Lean – Agile values, principles and practices and candidates must be open to learning additional thinking. The candidate must be will willing to obtain an in-depth understanding of the organization’s technology portfolio. The successful candidate we seek must have a demonstrable track record of achieving success in previous work situations. Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered for U.S.-based job, Responsibilities: Responsible for monitoring the scrum processes and scrum meetings. Increase team efficiency and predictability Motivate teams to be successful Working for changes that will ensure quality and timeliness. Ensuring observance of DoD (Definition of done) Abide by agile frameworks (i.e., SAFe, Lean, Scrum, Kanban, TDD, LeSS, or Nexus etc.). Partner with Agile Coaches and other Scrum Masters across portfolios to lead continuous improvement opportunities with agile transformation. Bring disclosure and transparency throughout all levels of the enterprise to help foster trust Responsible for the growth and development of new and existing Scrum Masters, Product Owners, Program Managers, delivery teams and agile release trains while they transition to agile and as they apply best practices through continuous improvement. Mentor and guide multiple teams on a day-to-day basis including program and portfolio levels roles such as Epic Owners Helps identify organizational impediments to successful agile transformation and work with the leadership team to create effective strategies to overcome them Ensure Lean-Agile concepts and principles are utilized Coordinate dependencies between teams, release “

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

Business Analyst

Partner with Product Owner and ensure: Release and Sprint backlogs are always prioritized for the Scrum Team to deliver sprint to sprint. Ensure that the team always has an adequate amount of prior prepared stories to work on Translate Product Owner / Product Manager visions into meaningful Epics and Stories so that the scrum team can incrementally deliver. Assist Product Owner with prioritizing stories, epics and themes to ensure work focuses on those with maximum value that are aligned with product strategy Assist Product Owner with backlog management, iteration planning, and grooming of the user stories Work closely with Product Owner and Product Management to create and maintain a product backlog according to business value or ROI. Ability to write and document necessary stories/flows to deliver functionality, such as user/system integration stories or API level stories inclusive of user interaction diagrams and flows. Willingness and aptitude to identify technical requirements and translate to adequate technical stories (eg: API creation, integrations, code refactoring, etc). Lead story grooming sessions or requirements clarifications sessions within the Scrum team as well as with external vendors Leading root cause analysis of production issues and identifying resolution and preventative steps. Keep abreast with Agile/Scrum best practices and new trends Support testing efforts in-sprint and in UAT

Quals–
2+ years of product management/BA experience preferred Extensive experience working in scrum/kanban environment Extensive experience defining agile requirements (Epics/stories), including functional and technical in a product/services organization Understanding and usage of agile metrics (velocity, burn downs) to help the team be more productive Experience with root cause analysis and digging into different sources of information (console errors, etc) to understand issue causes and identifying preventative steps and resolutions. In-depth knowledge of Agile process and principles Outstanding communication, presentation and leadership skills Excellent organizational and time management skills Sharp analytical and problem-solving skills Excellent negotiation skills and ability to partner with business stakeholders to prioritize backlog as necessary Creative thinker paired with great attention to details.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading

SAP FI Testing in Atlanta

SAP Finance with test automation.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. NLB is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact HR department by sending an e-mail to notifications@nlbservices.com.

Continue Reading
Page 10 of 31