Required Skills: AWS ,DevOps ,Python , AI ,Kafka
Job Description
Detailed Job Description:
⦁ Strong experience with infrastructure-as-code (Terraform preferred, CloudFormation acceptable)
⦁ Experience with production monitoring, alerting, and incident response at scale
⦁ Experience with cost monitoring and optimization in AWS environments
⦁ Experience with containerization (Docker) and CI/CD pipelines (GitLab CI preferred)
⦁ Experience with event-driven architectures and messaging systems (e.g., Kafka, SNS/SQS, EventBridge)
⦁ Proficiency with Linux-based operating systems and shell scripting
⦁ Experience managing and mentoring engineering teams
⦁ Demonstrated ability to make independent technical decisions and triage production issues without escalation
⦁ Understanding of data pipeline architectures (batch and streaming) and common failure modes
⦁ Understanding of networking fundamentals: DNS, CIDR, NAT, VPC endpoints, firewalls, security groups
⦁ Proficiency in Python (or a comparable general-purpose language) for building automation, tooling, and applications
⦁ Solid software engineering fundamentals: Git-based workflows, code review, modular and reusable design, dependency management, and writing maintainable, documented code
⦁ Experience writing automated tests (unit/integration) for application and infrastructure code, and integrating those tests into CI/CD
⦁ Ability to write integration code against REST APIs and cloud SDKs (e.g., AWS SDK / boto3)
⦁ Minimum Years of Experience: 8+ years
Top 3 responsibilities you would expect the Subcon to shoulder and execute:
-
AWS, DevOps practices, Python development, and Kafka-based streaming solutions.
-
Automate infrastructure provisioning and configuration management using Infrastructure as Code IaC. Design and manage eventdriven architectures leveraging Apache Kafka
-
Implement containerization and orchestration solutions using Docker and Kubernetes. Ensure platform compliance, governance, and security best practices