![Company logo](https://coda.newjobs.com/api/imagesproxy/ms/clu/xtac/xtaccurogx/joblogo.gif)
Sr. Software Engineer - DevOps at The Accuro Group
Philadelphia, PA 19112
About the Job
Business Title: 103622 | Sr. Software Engineer - DevOps
Location: Philadelphia, PA 19112
Job Type: Contract (5 months and 20 days)
Note: Hybrid
Job Description:
- We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward:
- Building a next-generation data experience for scientists, engineers, and decision-makers, increasing productivity, and reducing time spent on “data mechanics”.
- Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent.
- Aggressively engineering our data at scale to unlock the value of our combined data assets and predictions in real-time.
- The Sr. Software Engineer is a technical contributor who enjoys solving complex problems as part of a collaborative and agile team.
- We are seeking engineers who are passionate about technology and learning, as well as supporting DevOps tooling to enable other engineering teams to operate with a DevOps ethos.
Job Responsibilities:
- Collaborate closely with Product and Engineering teams to build new features and capabilities for our services.
- Propose and define good engineering practices to be adopted by the organization.
- Work in a multi-disciplined engineering team to deliver capabilities that empower other platform and engineering teams.
- Continuously and proactively identify and develop areas to improve monitoring/alerting, reliability, performance, and automation.
- Develop automated solutions and integrations to enable fluid self-service flows.
- Write, review, and maintain code written in JavaScript/TypeScript (Node), golang, and Python.
- Automate away the process of managing capacity, safely deploying software, and mitigating system failures.
- Continuously learn by staying up to date on the latest technology trends in our space, feed recommendations back to the teams with RFCs (Request for Comment).
Skills & Experience Required:
- Bachelor's degree in relevant field.
- Master's degree or Ph.D. highly preferred.
- Deep knowledge and use of at least one common programming language: e.g., Python, Ruby, JavaScript/TypeScript, go, including toolchains for documentation, testing, and operations / observability.
- Expertise with non-imperative programming paradigm.
- Deep expertise in modern software development tools / ways of working (e.g., git/GitHub, DevOps tools, metrics / monitoring, etc.).
- Cloud experience (e.g., AWS, Google Cloud, Azure, Kubernetes), including infrastructure-as-code.
- Application experience of CI/CD implementations using git and a common CI/CD stack (e.g., Jenkins, GitHub Actions, Azure DevOps, CircleCI, GitLab).
- Solid understanding of and experience with networking, virtualization, storage, containers, and serverless.
- Expertise in designing highly available and scalable systems, implementing performance monitoring on those systems.
- Demonstrated excellence with agile software development environments using tools like Jira and Confluence.
- Deep familiarity with the tools, techniques, etc. relevant to their specialization area, including engagement with the open-source community (and potentially making contributions to such tools).
Salary
85 - 93 /hour
Only W2
Only W2