Job Overview
- Design, build, and maintain a secure and scalable cloud platform for Python applications, APIs, and data processing solutions.
- Operate and continuously improve containerized runtime infrastructure.
- Manage infrastructure provisioning and configuration using Infrastructure-as-Code and Configuration-as-Code practices.
- Ensure platform reliability, availability, resilience, and recoverability.
- Support platform upgrades, patching, technology lifecycle management, and capacity planning activities.
- Design, implement, and maintain enterprise-grade CI/CD pipelines.
- Manage deployment processes across UAT and Production environments.
- Execute deployments for Python applications, APIs, data pipelines, and low-code solutions.
- Maintain deployment standards, release procedures, rollback mechanisms, and technical documentation.
- Support the deployment and operational management of Kedro-based data pipelines and related services.
- Operate and maintain application runtime environments.
- Ensure data processing services meet performance, availability, and operational SLAs.
- Enforce security-by-design principles throughout the deployment lifecycle.
- Manage secrets, credentials, certificates, runtime configurations, and secure access mechanisms.
- Ensure proper implementation and maintenance of OAuth2 authentication and authorization mechanisms.
- Lead vulnerability management, security patching, remediation activities, and compliance reporting.
- Participate in audits, risk assessments, security reviews, and operational control validations.
- Enforce governance standards and segregation of duties across development, deployment, and production operations.
- Design and maintain monitoring, logging, alerting, and observability solutions.
- Monitor production environments proactively and resolve deployment, infrastructure, integration, and runtime issues.
- Collaborate with Developers, Data Scientists, BI teams, Security, and Infrastructure teams.
- Provide technical guidance on deployment architectures, operational best practices, and automation strategies.
- Drive continuous improvements in platform capabilities, scalability, reliability, security, and developer experience.
Ready to Apply?
Take the next step in your career journey
Stand out with a professional resume tailored for this role