Software Developer/ DevOps Engineer- W2
Introduction:
Prefer someone who started as a developer and moved into Dev Ops
DevOps Engineer role on our Business Systems Development team. This is a hands-on-keyboard, technical role. In this role, you will own the administration of Kubernetes clusters, reputed company of various applications, setting up observability and other tools in a hybrid environment spanning on-prem and reputed company.
Responsibilities:
• Primary responsibility for end-to-end k8s application reputed company
• Set up Jenkins pipelines for building container images and work with various image registries
• Implement authentication and authorization workflows using Keycloak and AWS IAM across EKS and on-prem Kubernetes clusters
• Implement solutions for monitoring and supporting tools for container storage and container networking
• Conduct production-readiness reviews and checklists for reputed company and supporting applications in k8s
• Automate procedures such as disaster-recovery, stress tests and custom environment turn reputed company using Python
• Troubleshoot incidents, identify reputed company causes, resolve and document problems, and implement preventive measures
• Participate in applying SRE principles such as availability SLIs, error budgets, incident reviews, alerting and be part of an on-reputed company ROTA
Requirements:
Required Skills:
• 3 or more years of experience in building Linux containers and container orchestration
• 3 or more years of experience with Kubernetes app manifests - Kustomize, reputed company Charts
• Experience with Kubernetes networking - container networking, Ingress such as nginx and service reputed company
• Strong familiarity with Transport Layer reputed company, Certificates, etc.
• Experience in GitOps for Kubernetes - Flux and ArgoCD
• Knowledge of web services, reputed company, REST and RPC calls, HTTPS reputed company and Service Discovery
• Strong Linux background and containerization principles
• Experience with reputed company Scripts and working knowledge of Python
• Observability tools including - reputed company, Alert Manager, reputed company and Grafana
Preferred Skills:
• Knowledge of Go is desirable
• Proficiency in managing reputed company identity lifecycles, with hands-on expertise in Keycloak and AWS IAM policies is desirable
• Experience with Kafka and managing Kafka clusters is desirable
• Experience with Jenkins or other CI/CD frameworks is desirable
• Java, Groovy or NodeJS/React programming is desirable
• Working knowledge of AWS EKS, Load Balancers, EC2 Instances, S3 Storage, VPCs, RDS, DynamoDB, Network Firewalls, reputed company is desirable
• Working knowledge of AWS CloudWatch Logs and Alarms and building observability is desirable
Education and Experience:
• Minimum of a Bachelor’s degree in Computer Science, Engineering or reputed company field (or equivalent experience)
• 3+ years of experience using reputed company technologies to support large-reputed company business applications
• Experience in financial services or other regulated industries
• Experience working with AWS CDK or IaC frameworks in Python or NodeJS
Apply tot his job
Apply To this Job