- Database Management and Scaling: Architect and manage scalable MongoDB instances. Implement best practices for database scaling backup and disaster recovery. Monitor performance and optimize queries for highvolume data environments.
- Application Deployment: Lead the deployment of Node.js PHP and React.js applications across development staging and production environments. Ensure seamless CI/CD pipelines for these applications focusing on automation monitoring and security.
- Advanced Infrastructure as Code (IaC): Utilize Terraform AWS CDK CloudFormation and Pulumi to develop sophisticated solutions defining and deploying complex architectures.
- Enhanced CI/CD: Design and manage pipelines using Jenkins AWS CodePipeline and GitHub Actions focusing on automation to streamline processes.
- Sophisticated Cloud Architecture Design: Collaborate to devise innovative solutions optimizing application architecture for performance and costefficiency using services from AWS and Azure.
- Server Configuration and Management: Manage AWS (EC2 RDS ELB) and Azure (Azure Functions AKS Cosmos DB) services ensuring high performance.
- Containerization and Orchestration: Implement strategies using Docker Kubernetes and AWS ECS for robust scalable applications.
- Comprehensive Monitoring and Logging: Utilize AWS CloudWatch ELK stack Prometheus/Grafana for proactive monitoring and swift issue resolution.
- Security and Compliance: Enforce security protocols using AWS and Azure tools (AWS Security Hub Azure Security Center) to protect infrastructure.
- Backup and Disaster Recovery: Develop sophisticated strategies ensuring data integrity and application continuity.
- Performance Optimization: Conduct analyses and optimize AWS and Azure services for system efficiency.
- Collaboration and Documentation: Work across teams document processes and share best practices.
- Research and Innovation: Stay updated with cloud services and DevOps trends exploring innovative solutions.
- Cloud Cost Optimization and MultiCloud Strategy: Implement costcontrol strategies and develop multicloud strategies leveraging AWS and Azure.
Requirements
- Bachelor s degree in Computer Science Engineering or related field.
- 7 years of DevOps or cloud engineering experience.
- Proficiency in scripting CI/CD tools (Jenkins GitLab CI/CD) and configuration management (Ansible Puppet).
- Deep familiarity with AWS Azure containerization (Docker) and orchestration (Kubernetes).
- Solid understanding of SDLC and Agile methodologies.
- Exceptional problemsolving skills excellent communication and teamwork capabilities.
- AWS and Azure certifications preferred.
Database Management and Scaling: Architect and manage scalable MongoDB instances. Implement best practices for database scaling, backup, and disaster recovery. Monitor performance and optimize queries for high-volume data environments. Application Deployment: Lead the deployment of Node.js, PHP, and React.js applications across development, staging, and production environments. Ensure seamless CI/CD pipelines for these applications, focusing on automation, monitoring, and security. Advanced Infrastructure as Code (IaC): Utilize Terraform, AWS CDK, CloudFormation, and Pulumi to develop sophisticated solutions, defining and deploying complex architectures. Enhanced CI/CD: Design and manage pipelines using Jenkins, AWS CodePipeline, and GitHub Actions, focusing on automation to streamline processes. Sophisticated Cloud Architecture Design: Collaborate to devise innovative solutions, optimizing application architecture for performance and cost-efficiency using services from AWS and Azure. Server Configuration and Management: Manage AWS (EC2, RDS, ELB) and Azure (Azure Functions, AKS, Cosmos DB) services, ensuring high performance. Containerization and Orchestration: Implement strategies using Docker, Kubernetes, and AWS ECS for robust, scalable applications. Comprehensive Monitoring and Logging: Utilize AWS CloudWatch, ELK stack, Prometheus/Grafana for proactive monitoring and swift issue resolution. Security and Compliance: Enforce security protocols using AWS and Azure tools (AWS Security Hub, Azure Security Center) to protect infrastructure. Backup and Disaster Recovery: Develop sophisticated strategies, ensuring data integrity and application continuity. Performance Optimization: Conduct analyses, and optimize AWS and Azure services for system efficiency. Collaboration and Documentation: Work across teams, document processes, and share best practices. Research and Innovation: Stay updated with cloud services, and DevOps trends, exploring innovative solutions. Cloud Cost Optimization and Multi-Cloud Strategy: Implement cost-control strategies and develop multi-cloud strategies leveraging AWS and Azure.