infrastructure
Posted 6 days agoSenior DevOps Engineer
at Why Hiring
Remote
Responsibilities
- Monitor and troubleshoot infrastructure issues, and perform root cause analysis when necessary.
- Collaborate with developers to ensure that applications and services are built with scalability, reliability, and security in mind.
- Organize the highest levels of systems and infrastructure availability, acting proactively
- Install, configure, test and maintain operating systems, application software and system management tools.
- Develop custom scripts to increase system efficiency and lower the human intervention time on any tasks
- Evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers.
- Make pragmatic decisions about technical tradeoffs, infrastructure costs, and resource utilization.
Requirements
- Gain a deep understanding of the challenges that SmithRx faces, technical and otherwise; collaborate with other teams to identify and carry out effective solutions.
- BS or advanced degree in computer science or other related field. •
- Experience deploying and monitoring web applications in AWS.
- experience building secure development and test environments integrated to CI/CD pipelines and software release cycles. •
- Experience building and maintaining a container based infrastructure and Kubernetes •
- Experience with Infrastructure as Code (Terraform
- Experience with infrastructure automation, systems reliability, load balancing, monitoring, logging. •
- Experience with fully automating CI/CD pipelines with associated tools such as CircleCI and GitHub Actions. • •
- Experience working and managing SQL and NoSQL databases like Redis, Redshift, AWS RDS, PostgreSQL, BigQuery, and Snowflake
- Strong scripting skills, including shell scripts, Perl, Ruby, Python, Go, Groovy, Helm, etc.
Experience
- 5+ years of experience in DevOps.