Senior DevOps Engineer
Company: West Creek Financial
Location: Glen Allen
Posted on: September 16, 2021
Insight Global is looking for a Senior DevOps Engineer for one
of our FinTech clients headquartered in Richmond, Virginia. This
individual can sit in Richmond or in the Washington, D.C. area and
will have the expectation to be onsite at either location 2 times
per week. The DevOps Engineer will contribute to the vision by
building world-class toolchains and deployment pipelines that will
catch potential problems early and promote small, fast, low-risk
releases. This person will also maintain and enhance our cloud
infrastructure and ensure system availability, performance, and
reliability. This is a highly effective team that is empowered and
trusted to make continuous improvements and guide our engineering
teams to service their own CI/CD. Candidates should possess an
engineering background/mindset and will collaborate with many other
teams on solutions across our organization and with our
Define cloud infrastructure needs by working with architects and
Write code to provision and manage cloud infrastructure for all
Maintain test suites for infrastructure as code.
Maintain our cloud networking, security, CI/CD systems, toolchains,
Design and implement reference CI/CD pipelines.
Select, install, configure or, if need be, customize tools in order
Run automated tests
Perform static analysis
Scan binaries/container images for vulnerabilities
Build applications into well-factored, minimal container images
Promote, release and rollback following well-known patterns
Consult with teams on additional quality gates for their pipelines,
Integrated smoke testing (aka Base testing)
Load testing (aka Scale testing)
Failover, Fault injection and Resilience testing (aka Chaos
Identify, design, and deliver ongoing improvements to toolchains
Propose and oversee governance standards for CI/CD across delivery
Guide delivery teams on monitoring and telemetry best practices and
Verify deployments for validity, performance, and
Participate in production support efforts and advise on best
Ensure audibility and traceability of source code changes from
initial commit through production.
Experience managing Lambda.
Deep knowledge of containerization, service mesh-based
architectures, and technologies in this space like Kubernetes,
Istio/Linkerd, and/or Docker.
Deep knowledge of delivering, maintaining, and scaling applications
in AWS (Azure or Google Cloud experience are fine too).
Deep knowledge of AWS networking, services, and support
Deep knowledge of Terraform for managing AWS applications and
Deep knowledge of scripting languages, CI and CD tools.
Working knowledge of cloud native design patterns.
Working knowledge of Golang, Typescript, Python and/or C#.
Working knowledge of relational/NoSQL databases and distributed
Working knowledge of Serverless Framework for building.
Working knowledge of log aggregation and observability tools.
Strong troubleshooting and problem-solving skills.
Passionate about Automation, Quality, Reliability, and low-risk
Knowledgeable about industry trends and best practices as they
relate to lean software and DevOps.
Aptitude and willingness to teach/mentor others how to use new
technologies and tools when necessary.
Keywords: West Creek Financial, Richmond , Senior DevOps Engineer, Other , Glen Allen, Virginia
Didn't find what you're looking for? Search again!