Main Responsibilities:
Infrastructure Management: Design, implement, and maintain cloud-based infrastructure using Infrastructure as Code principles
CI/CD Implementation: Build and optimize continuous integration and continuous deployment pipelines to enable rapid, reliable software delivery
Automation: Develop automation scripts and tools to streamline operations and eliminate manual processes
Containerization: Manage containerization strategies and orchestration using Docker and Kubernetes
Security Integration: Implement security scanning, testing, and validation throughout the CI/CD pipeline
Vulnerability Management: Conduct regular security assessments and remediate vulnerabilities in infrastructure and application code
Compliance Automation: Automate compliance checks and reporting to ensure adherence to security standards
Performance Optimization: Analyze and optimize system performance, scalability, and cost-efficiency
Documentation: Create and maintain thorough documentation for infrastructure, deployment processes, and operational procedures
Incident Response: Participate in on-call rotations and lead incident resolution with thorough post-mortem analysis
5+ years of experience in DevOps, DevSecOps, or similar roles
Cloud Platforms: Extensive hands-on experience with AWS services and architecture patterns
Infrastructure as Code: Proficiency with Terraform, AWS Cloud Formation, or similar IaC tools
Containerization: Advanced knowledge of Docker and Kubernetes ecosystem
Kubernetes Technologies: Experience with ArgoCD, Prometheus, Grafana, and other Kubernetes tooling
Programming/Scripting: Strong coding skills in Python, Bash, or Go
CI/CD Tools: Experience implementing and maintaining CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar
Advantage – Security Tools: Experience with security scanning tools (SonarQube, OWASP ZAP, Snyk, etc.)
Advantage – Networking: Solid understanding of networking principles, load balancing, and security concepts
Exceptional problem-solving abilities and analytical thinking
Strong communication skills with the ability to explain complex technical concepts to various audiences
Collaborative mindset with experience working in cSECross-functional teams
Self-motivated with the ability to work independently
Proactive approach to identifying and resolving potential issues before they impact production
Advantage:
experience with PostgreSQL, NoSQL, Shell scripting, Networking, Firewalls, System security.
Strong background in software development with security focus