Need Java Devops Engineer - San Jose, CA at San Jose, California, USA |
Email: [email protected] |
From: Rahul.B, SPAR INFORMATION SYSTEM [email protected] Reply to: [email protected] Hello Everyone, Hope you are doing good. One of our client is looking for Java Devops Engineer, please share your updated resume to [email protected] Role: Java Devops Engineer Location: San Jose, CA Duration: 12+ Months Position Summary: You will work within (ADX) - Streaming team and help provide real-time data solutions to drive Adobe business. We are looking for a Software/DevOps Engineer with a strong and diverse technical background. You will combine software development and systems engineering to build and run scalable, distributed, fault-tolerant systems. You will use software engineering and automation solutions to build and run better production systems with high availability and full stack observability. You will write software and optimize day-to-day work through better automation, monitoring, alerting, testing and deployment. Responsibilities: Engage in and drive improvements during the full lifecycle of ADX streaming platform services and systems from inception and design - including deployment, operation & observability, upgrades, and refinements. Partner with other engineers to design frameworks and systems that are easy to use, maintain, and operate while meeting reliability and performance standards. Automate deployment tasks, monitoring, testing, and verification processes. Maintain services once they are live by measuring and monitoring availability, latency, performance, and overall system health. Scale systems sustainably through automated mechanisms and evolve systems by pushing for changes that improve reliability and velocity. Work collaboratively with developers in supporting new features, services, releases, and become an authority in our services. Develop automation tools to ease the burden of daily operations. Document system design and procedures. Required Skills: Strong development background in one or more major programming languages like Java, Python, Scala, Go, C/C++, etc. Expert skills with Linux (network, OS, process level), networking (network layers, DNS, load balancing, networking protocols including TCP/IP, HTTP, HTTP2, and GRPC, network architecture, VLANs), and storage Experience with containers (Kubernetes, Docker, etc.) System administration skills, including automation and orchestration of Linux using tools such as: Saltstack, Chef, Puppet, and/or Ansible. Experience with build automation and configuration management systems (e.g., Jenkins, Ansible) to ensure solid CI/CD end to end from git branching to Kubernetes-based deployments. Experience with Kafka and related streaming technologies (Kafka Connect, Kafka Streams, Spark Streaming, Flink, Kinesis) Databricks experience; particularly with spark streaming and Kafka-based solutions. Solid understanding of database & data warehouse platforms like MySQL, Postgres, Oracle, Hadoop, Databricks, etc. Exposure to NO SQL technologies; Redis, Cassandra, Mongo DB, Document DB Experience using monitoring and logging solutions like New Relic, Prometheus, Grafana, Splunk etc. Effective communication with the ability to execute on defined milestones. BS or masters degree in computer science, and 4+ years of relevant experience. Preferred Skills Experience in designing and analyzing large-scale distributed systems. Experience with modern cloud platform providers, including but not limited to AWS and Azure Familiarity with standard IT security practices such as encryption, certificates, and key management Demonstrate a proven record of handling production issues, planning escalation procedures, conducting post-mortems, impact analysis, risk assessments and other related procedures. Rahul.B Team Lead SPAR Information Systems Email: [email protected] Keywords: cprogramm cplusplus continuous integration continuous deployment database information technology golang California |
[email protected] View all |
Thu Nov 30 20:59:00 UTC 2023 |