Job Title: Java Microservices Developer / Devops Engineer
Duration: 12 Months+
Location: Charlotte, NC (Mooresville, NC)
5+ years of experience as an SRE, devops engineer, operations engineer or application developer or similar.
Experience in cloud technologies such as architecting, developing or maintaining cloud solutions in public cloud environment.
Should have hands-on experience with spinnaker, Istio, Kubernetes, Docker, Zookeeper on GCP/AWS.
Experience deploying applications in SaaS, IaaS and PaaS cloud environments
Experience with newer NOSQL and key-value based systems like Couchbase,Cassandra, Neo4j, etc.
Experience working in micro services Architecture.
Experience in defining define service level indicators (SLIs), objectives(SLOs), and agreements (SLAs) for micro-services
Excellent knowledge and familiarity with the configuration and usage of Apache and other open source systems software
Application tuning knowledge, capacity concepts, benchmarking, trending, and monitoring..
Scripting experience in mainstream languages - JAVA, shell and python.
Familiar with using Git, Jenkins, and similar CI/CD tools.
Part of SRE team and be directly responsible for uptime of Client’s portals and Mobile applications.
SREs must be able to investigate and handle issues in a live production environment to ensure uptime on their own or by escalating to the team for assistance.
Configure, upgrade, Resize clusters. Cluster monitoring, alerting. Manage multi zone/region availability.
Manager VPC, Networking, Load Balancer, Port management, Cluster Ingress management
DB reliability, replication and availability
Spinnaker - Kubernetes Integration
stateful applications and custom persistence solution
Keep everyone informed about the health and viability of the platform by reporting known issues and status of ongoing investigations.