
COGNIZANT
About the Company
Cognizant (Nasdaq-100: CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we're improving everyday life. See how at www.cognizant.com or @cognizant.
Listed Jobs


- Company Name
- COGNIZANT
- Job Title
- Senior DevOps Engineer
- Job Description
-
Duration of engagement : 12 Months
City/work location: London, UK
Job Summary
AWS Cloud Services: Hands-on experience with key AWS services such as EC2, VPC, RDS, ELB, Route 53, EFS, S3, and Athena.
Version Control System: GIT
Configuration Management Tools: Ansible
Containerization: Docker
Orchestration tools: Kubernetes
Infrastructure as Code (IaC) Tools: Terraform, AWS CloudFormation
DevOps CI/CD: Proficiency in CI/CD tools including Jenkins, GitHub, GitHub Actions, CodePipeline, and CodeDeploy for streamlined deployment and automation.
Monitoring & Observability: Familiarity with monitoring solutions like AppDynamics and CloudWatch for proactive system health monitoring.
Ticketing & Collaboration Tools: Experience with Jira and ServiceNow for incident management and collaboration.
Operating Systems: Strong expertise in Linux; familiarity with Windows OS is a plus.
Scripting & Automation: Proficiency in scripting languages such as Bash, PowerShell, and Python.
Experience in Troubleshooting Java/JVM applications, heap dump analysis, handled memory leakage issues
Role Responsibilities
Creating and managing tools and processes that enable agile software development and continuous delivery
Overseeing the software deployment process through various stages, from integration and testing to release and production
Developing and maintaining system architecture, design, and documentation
Working closely with software developers to streamline the development process and improve productivity
Building and maintaining tools for automation, monitoring, notification, and analytics
Identifying and implementing improvements in the development pipeline
Conducting system tests for security, performance, and availability
Developing and improving operational practices and procedures
Ensuring critical resolution of system issues using the best cloud security solutions
Guiding junior engineers and sharing knowledge about best practices and DevOps methodologies
Essential Skills:
AWS Cloud Services: Hands-on experience with key AWS services such as EC2, VPC, RDS, ELB, Route 53, EFS, S3, and Athena.
Version Control System: GIT
Configuration Management Tools: Ansible
Containerization: Docker
Orchestration tools: Kubernetes
Infrastructure as Code (IaC) Tools: Terraform, AWS CloudFormation
DevOps CI/CD: Proficiency in CI/CD tools including Jenkins, GitHub, GitHub Actions, CodePipeline, and CodeDeploy for streamlined deployment and automation.
Monitoring & Observability: Familiarity with monitoring solutions like AppDynamics and CloudWatch for proactive system health monitoring.
Ticketing & Collaboration Tools: Experience with Jira and ServiceNow for incident management and collaboration.
Operating Systems: Strong expertise in Linux; familiarity with Windows OS is a plus.
Scripting & Automation: Proficiency in scripting languages such as Bash, PowerShell, and Python.
Experience in Troubleshooting Java/JVM applications, heap dump analysis, handled memory leakage issues
Nice to Have Skills:
Middleware: High-level understanding of middleware tools like Tomcat, Kafka, Zookeeper, Hopewiser, SmartComm, Radar, MongoDB, MuleSoft, and Guidewire.


- Company Name
- COGNIZANT
- Job Title
- Data Analyst
- Job Description
-
Excellent opportunity Data Analyst for to be part of Cognizant’s Intelligent Process Automation practice, It combines advisory services with deep vendor partnerships and integrated solutions to create and execute strategic roadmaps.
Key Responsibilities :
Gather business requirements, perform detailed analysis, and produce associated functional specifications across multiple functions
Skilled in writing SQL, Python or R to analyse data, Develop Subject Matter Expertise on the key data elements
Responsible for liaising between business users and technologists to exchange information in a concise, logical and understandable way in co-ordination with the Technology team
Ensuring proper development life cycle is followed with artefacts to support Internal Audit and any inquiries.
Consult with users and clients to solve complex system issues/problems through in-depth evaluation of business processes, systems and industry standards and recommends solutions
Support systems change processes from requirements through implementation and provide input based on analysis of information
Consult with business clients to determine system functional specifications and provides user and operational support .
Identify and communicate risks and impacts, considering business implications of the application of technology to the current business environment
Work with Data Governance and Quality teams to understand data issues, Work with various technology leads to ensure the gaps in the data completeness or accuracy are converted into prioritized Book of Work items
Provide regular updates to senior management in technology, middle office & front office. Training of relevant teams prior to go-live of new business processes/products, functionality or applications . Go-live support, investigation of issues
Essential Experience
Providing database engineering and data delivery to support during application development, working closely with application teams
Data Engineering to ingest, cleanse and collate data from a wide range of internal and external sources
Creation of reconciliations of data sets
Building analytical models to support reporting and analytics
Creation of reports and analytics
Experience facilitating workshops and discussions to effectively gather requirements and understand the client’s business challenges
Able to produce proposed implementation plans for data analysis work, including estimated effort and technical implications of data insight products
Able to review and comment on data models– for example pointing out why models are defective and suggesting improvements.
Clear written and verbal communications; able to communicate with a wide range of people.
Strong leadership, analytical and communication skills with a passion for data-driven decision making and for establishing best practice
Line management experience - able to give feedback and mentor more junior colleagues
Qualifications:
Experience working with Azure, AWS or Google Cloud
Experienced in software development lifecycles
Experienced with structured and unstructured data
Experience in combining qualitative and quantitative datasets
Experienced in either programming languages such as Python and/or R, data visualization tools such as Tableau
Experience working with large datasets
Experience in creation of B/FRDs – Good documentation and communication with the technology team both to provide requirements and understanding of any issues is paramount
Relevant experience in data-related topics - data warehousing, data governance, data quality, data profiling, master data management, ETL etc…
Data modelling, from contextual through to logical and physical modelling skills
Very strong Excel, SQL, Python, JIRA skills
Excellent communication skills, structured and organized
Excellent stakeholder and management reporting skills
Experience with project planning and tracking, including agile software i.e. JIRA


- Company Name
- COGNIZANT
- Job Title
- Automation Test Engineer ( Java & Back-end Testing)
- Job Description
-
Role will be part of our Quality Engineering & Assurance (QE&A) Practice. With more than 650 clients across industry verticals and a global footprint, Cognizant QE&A practice is a recognized thought leader in quality engineer and Assurance .As enterprises simplify, modernize and secure their legacy environments for the digital era, robust quality Engineering and assurance is essential. Quality takes an end-to-end connotation and must straddle both legacy and digital systems. Cognizant QE&A is reimagining QE&A, employing an end-to-end ecosystem approach with intelligent and automated QA processes. In so doing, increasing quality and speed to promote faster business and technology change, as well as a better customer experience.
Key Responsibilities :
Design, develop, and maintain scalable test automation frameworks
Ensure automation scripts are optimized for performance, reusability, and maintainability.
Conduct automated testing to validate business-critical functionalities.
Develop comprehensive test plans, test cases, and test scripts for web applications.
End-to-End Testing & CI/CD Integration:
Automate and execute end-to-end, UI, API, and regression testing.
Integrate automation tests into CI/CD pipelines for seamless execution.
Test Data & Reporting - Implement robust test data management strategies, Generate detailed test reports
Work closely with developers, product managers, and DevOps teams to define testing strategies and resolve issues.
Participate in Agile ceremonies (Sprint Planning, Stand-ups, Retrospectives) and drive quality initiatives.
Key Skills and Experience :
Relevant IT/quality assurance work experience
Should be strong in Java
Should have good back end automation knowledge [which involves of large volume of data]
Strong experience of developing/ customizing Test Automation Framework
Very strong in testing and analysis
CI/CD knowledge
Experience in Jules/Jenkins pipeline
Role requires 5 Days working from client office in Glasgow


- Company Name
- COGNIZANT
- Job Title
- Cloud Architect
- Job Description
-
This is an excellent opportunity for Cloud Architect to be part of leading-edge technology projects. Cognizant’s Cloud, Infrastructure & Security Services Practice provides end-to-end solutions covering architecture, design, implementation, management, and on-going support across the entire enterprise technology infrastructure. Our services include a spectrum of management, consulting, and systems integration services to help our clients maximize value in their infrastructure resources, while optimizing infrastructure performance and cost.
Responsibilities
To lead the design and implementation of cloud solutions using Azure services to meet business requirements.
To oversee the deployment and management of Azure Virtual Machines to ensure optimal performance and scalability.
To provide expertise in Azure Automation to streamline and automate cloud operations.
Responsible to implement and manage Azure Recovery Services Vault to ensure data protection and disaster recovery.
To utilize Azure Files for secure and efficient file storage solutions.
Manage Azure Key Vault to safeguard and manage cryptographic keys and secrets.
Deploy and manage Azure Container Services for containerized applications.
Use Azure Resource Manager to manage and organize cloud resources effectively.
Collaborate with finance teams to understand their requirements and provide tailored cloud solutions.
Ensure compliance with industry standards and best practices in cloud architecture.
Monitor and optimize cloud infrastructure to ensure cost-efficiency and performance.
Provide technical guidance and support to development teams on cloud-related issues.
Stay updated with the latest Azure technologies and trends to continuously improve cloud solutions.
Qualifications
Must have extensive experience with Azure Virtual Machines Azure Automation Azure Recovery Services Vault Azure Files Azure Key Vault Azure Container Services and Azure Resource Manager.
Must have domain expertise in Finance.
Should have a proven track record of designing and implementing cloud solutions.
Should have experience in ensuring compliance with industry standards and best practices.
Should have the ability to monitor and optimize cloud infrastructure for cost-efficiency and performance.
Should have the ability to provide technical guidance and support to development teams.
Should have a strong understanding of data protection and disaster recovery principles.
Should have experience in managing cryptographic keys and secrets.
Should have experience in deploying and managing containerized applications.
Should have the ability to stay updated with the latest Azure technologies and trends.
Certifications Required
Microsoft Certified: Azure Solutions Architect Expert