Security DevOps Engineer (Apigee/AWS)
DevOps Engineer with Apigee or AWS knowledge to bridge the gap between development and operations, focusing on automating workflows, optimizing CI/CD pipelines, and ensuring reliable software deployment. Manage infrastructure, monitor performance, and collaborate across teams to maintain scalable, secure, and resilient systems.
We are seeking a highly skilled and security-conscious Platform Engineer to join our team. The ideal candidate will have a strong background in cloud-native technologies, infrastructure automation, and secure software development practices. This role requires hands-on experience with modern DevOps tools and a proactive approach to platform maintenance, including regular upgrades of libraries, packages, and software components across GitHub and the broader platform ecosystem.
Key role and responsibilities:
- Build, deploy, and monitor solutions using Apigee or AWS services (Lambda, API Gateway, CloudWatch, ECS, ECR, Dynamo, S3 etc.)
- Integrate APIs into CI/CD pipelines using Azure DevOps, Github workflows
- Design, deploy, and manage applications tailored to business needs, while customizing platforms and overseeing the full API lifecycle using Apigee Edge and X.
- Drive API strategy execution, provide technical support, and generate insights through analytics to enhance integrations and documentation.
Key skills for this role
Security & Compliance:
- Implement and enforce security best practices across the platform, including secure coding, dependency management, and vulnerability scanning.
- Ensure API security and access control using OAuth, API keys, JWT, and other mechanisms.
- Monitor and remediate security vulnerabilities in third-party packages and libraries.
- Collaborate with security teams to align platform architecture with organizational compliance standards.
Platform Maintenance & Upgrades:
- Regularly audit and upgrade software packages, libraries, and dependencies used in GitHub repositories and across the platform.
- Maintain up-to-date infrastructure components to ensure performance, reliability, and security.
- Automate upgrade workflows using CI/CD pipelines and infrastructure-as-code tools.
Infrastructure & DevOps:
- Hands-on experience with Terraform and Ansible for infrastructure provisioning and configuration management.
- Design and manage Azure DevOps CI/CD pipelines for secure and efficient software delivery.
- Deploy microservices using AWS ECS, ECR, and Fargate, ensuring secure and scalable architecture.
Development & Containerization:
- Proficiency in Python and Node.js for developing secure, scalable applications.
- Hands-on experience with Docker for containerizing applications and managing secure container environments.
API Management & Analytics:
- Strong knowledge of Apigee or similar API Management platforms.
- Implement API design patterns, performance optimization, and custom analytics reporting for API consumption and error tracking.
System Architecture:
- Deep understanding of build and deployment methodologies for distributed systems.
- Experience with enterprise-grade applications and systems, with a focus on reliability and security.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent collaboration and communication abilities to work across teams and stakeholders.
- Company
- Cognizant
- Location
- City of London, Greater London, UK
- Posted
- Company
- Cognizant
- Location
- City of London, Greater London, UK
- Posted