Hi,
Please find the requirement below and send me the updated resume if you are interested.
Role: DevOps/SRE Engineer
Location: Phoenix, AZ
Duration: Contract
Mandatory Skills: DevOps + Java/.Net Development experience, Azure and SRE Exposure
Primary Skill Set:
- 6+ years of experience in software development using advanced application languages such as .Net, Java or GoLang.
- Design patterns, Test-driven development and N-Tier architecture.
- Coding experience beyond simple scripts.
- Debugging and troubleshooting large scale distributed systems and automating the triage process.
- Working with cross-functional teams to meet delivery goals.
- Experience
in working with service-oriented application architecture, and the
ability to design and develop high performing, scalable, secure and
reliable web services.
- Working with dynamic resource management frameworks like Kubernetes.
- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks.
Secondary Skill Set:
- Worked with a Public/Private Cloud Platform.
- Experience with NoSQL DBs like Mongo or Couchbase.
- Used ElasticSearch, Prometheus, Grafana.
- Touched on a distributed messaging bus like Kafka.
- Exposure with RUM, IAM, APM solutions like SignalFX.
Roles and Responsibilities:
- Observe the production environment by monitoring availability and taking a holistic view of system health.
- Build software and systems to manage platform infrastructure and applications.
- Improve reliability, quality, and time-to-market of our suite of software solutions.
- Measure
and optimize system performance, with an eye toward pushing our
capabilities forward, getting ahead of customer needs, and innovating to
continually improve.
- Provide primary operational support and engineering for multiple large distributed software applications.
- Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding.
- Partner with development teams to improve services through rigorous testing and release procedures.
- Participate in system design consulting, platform management, and capacity planning.
- Create sustainable systems and services through automation and uplifts.
- Balance feature development speed and reliability with well-defined service level objectives.