Salesforce.Com Devops Technical Lead

Cognizant Technology Solutions Saint Louis , MO 63150

Posted 2 months ago

Technology Architect


Bachelor's in engineering or equivalent


Project Planning & Setup:

  • Understand resource plan.

  • Plan for knowledge enrichment, change management and quality management.

  • Conduct estimation of time utilization of different resources and activities.

  • Identify appropriate processes based on project landscape.

  • Identify gaps and advise on improvements if required.

  • Share inputs in creation of project plan with Project Manager.

  • Review hardware/software requirement plan.

  • Validate system build.

  • Understand the test strategy, evaluate the design and identify gaps in the test plans, if any.

  • Define KT plan.

  • Customize project management system.

  • Define standards and set Cognizant 20.

  • Provide all support required during presales activities.

Requirement Gathering and Analysis:

  • Understand the requirements from clients/ functional consultants.

  • Participate in client calls and seek clarifications.

  • Create a requirements traceability matrix.

  • Provide inputs during creation of operational concepts and scenarios.

  • Perform requirements feasibility with regards to testing and implementation.

  • Analyze NFRs.


  • Understand various functional and non functional requirements.

  • Break down the requirements into smaller modules.

  • Provide inputs for categorizing critical and noncritical requirements.

  • Provide inputs in designing end to end solution from a technical perspective.

  • Review and approve system architecture design.


  • Analyze allocated task and understand BRD, low level and high level design.

  • Allocate modules to developers for coding.

  • Provide guidance to developers and set standards.

  • Review pseudo codes written by developers and provide a go ahead for code development.

  • Prepare for incremental code creation and unit testing.

  • Oversee development process and update Project Manager on development progress.

  • Review final codes written by developers on adherence to standards/functionality and approve for testing.

  • Prepare weekly/monthly reports on the project and share with client/Project Manager.

  • Ensure all system builds are prepared on time.


  • Review test cases written by team Provide support for development of integration test cases as required.

  • Include positive and negative test cases to check functionality.

  • Check if peer review is completed at each step of test execution.

  • Review, analyze and validate results.

  • Follow up with team assigned for rework on code defects and close the same.

  • Attend QA audits as and when required.

  • Monitor system builds.

Project Closure Activities:

  • Create strategy for roll back.

  • Conduct dry run on pilots.

  • Monitor the processes are being followed.

  • Document changes in the system.

  • Resolve issues that arise during project deployment/ closure.

  • Check that all action items mentioned in the deployment checklist have been completed.

  • Post final acceptance, conduct all closure schedules.

  • Provide support in creation of a final project report.

  • Conduct handover to AVM team.

  • Monitor all system/security administration activities and ensure all audit requirements are met.

Service Support & Maintenance:

  • Review incident/problem/change management plan created by team.

  • Track issue/problem resolution.

  • Conduct RCA.

  • Define communication and issue resolution matrix.

  • Drive and implement best practices for resolution of issues.

  • Liaise with business users/SMEs to resolve issues if required.

  • Review patch fixes created to prevent recurrence of complex problems.

  • Track adherence to SLAs.

  • Guide team members in the course of incident/ problem management.

  • Conduct change impact assessment.

  • Collate change records.

  • Share change records with relevant stakeholders.

Knowledge Management:

  • Create and update knowledge articles in the knowledge management repository.

  • Provide guidance to team members to maintain all documentation related to project.

  • Conduct KT sessions.

  • Create knowledge articles on the problem, workaround solutions.

  • Monitor and report the usage of knowledge articles.

  • Maintain knowledge management database.

People Management:

  • Provide assistance in selection of representative employee groups for training.

  • Conduct training.

  • Mentor team members in project teams with respect to product and domain skills on projects.

  • Conduct technical, face to face interviews with candidates and support recruitment process.

  • Set goals for team members and monitor performance.

  • Coordinate with the project/program manager in understanding how the employee can better contribute to the project, seek feedback and address concerns.

  • Conduct performance appraisal for team members.

  • Organize team initiatives on a periodic basis.

Must Have Skills

  • Salesforce Campaign

  • Salesforce

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Technical Program Lead

BAE Systems

Posted 3 weeks ago

VIEW JOBS 12/24/2020 12:00:00 AM 2021-03-24T00:00 See what you're missing. Our employees work on the world's most advanced electronics - from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first - exemplified by our mission: "We protect Those Who Protect Us®." Sound like a team you want to be a part of? Come build your career with BAE Systems. In Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) Systems, you'll help develop systems that sense, control, exploit and disseminate actionable information to warfighters supporting a variety of missions. The C4ISR Systems line of business within the Electronic Systems (ES) Sector of BAE Systems is looking for self-motivated and experienced Senior Software developers. Individuals who are looking for a company that fosters a work environment in which technical excellence and a strong work ethic is highly valued. If you are a senior level engineer who loves to develop software and continuously expand your skillset, this is the career opportunity for you. As a Technical Program Lead, you should have full software lifecycle development experience and be an expert developer with industry experience. You can expect to continuously strengthen your technical skills as work on cross-functional teams under the guidance of Principal Level Engineering. The organization focuses on career development of our software engineers and advancement of the craft of software engineering. You will have opportunities to develop strong and increasingly complex software skills and stay current in the software discipline. Assigned tasks will be technically challenging, achievable, time-boxed, and under the direction of technical leadership. Duties will include analyzing, developing, debugging, testing, configuring, and deploying software solutions in an agile continuous development environment. Applying state-of-the-art software development tools and techniques, working alongside other highly motivated engineers. The Java programming language is the norm for the majority of ES projects. However, many other technologies are typically used as well. BAE Systems Saint Louis MO

Salesforce.Com Devops Technical Lead

Cognizant Technology Solutions