DevOps Engineer

Echo IT Solutions

Richmond, VA • On-site

$52.25 - $71.50/hr

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

DevOps Engineer

Duration: 12 months with possible extension

Location: McLean, Virginia or Richmond, Virginia

Must work onsite starting week 1 or the offer will be rescinded, no remote for the first few weeks

Job Description:

Tech stack: SRE, AWS, Golang, Python, Full Stack, Docker, Observability

Team: Enterprise Servicing Organization

This organization is focused on SRE practices, internal platform that handles batch processing of customer processes/data Highly available platform and ecosystem, code base on the developer side is Go and Scala and some Python

A good understanding of AWS, SRE, monitoring tools is good

This team is an extension of the development team who's focus is feature development and bug fix

This person could be contributing to bug fixes, using homegrown Cap1 applications for automated recovery

Want to fully support the platform from a reliability perspective

Keep an eye on the ecosystem, wrangle the dev team if there are issues

Top skills:

  • Reliability and operations mindset (focus on how to make the platform better)
  • Observability (quality of success/customer experience)
  • Some development with python or go or Scala
  • Open for learning new skills and leveling up
  • Trying to break the ecosystem on purpose, host a gameday, this is what we are doing, take it back to the dev team, what do they need to re-code or path to take
  • Higher focus is the mindset operations and systems behavior
  • Keen eye for figuring out ways to fix and break things on purpose
  • Learning pain points in the ecosystem


Frequently asked questions

Q: What skills or qualities help someone succeed as a Devops Engineer?

A: To succeed as a DevOps Engineer, key technical skills include proficiency in automation tools such as Ansible, Puppet, or Chef, as well as experience with containerization using Docker and orchestration with Kubernetes. Additionally, strong knowledge of cloud platforms like AWS, Azure, or Google Cloud, and scripting languages like Python or Bash, are essential. Soft skills like effective communication, problem-solving, and collaboration are also crucial, as DevOps Engineers must work closely with cross-functional teams to identify and resolve issues efficiently.

Q: What is the career path for a Devops Engineer?

A: A DevOps Engineer's typical career progression involves starting as a Junior DevOps Engineer, where they focus on implementing automation tools and processes, then advancing to a Mid-Level DevOps Engineer, where they lead teams and develop more complex infrastructure solutions. As they gain experience, they can move into Senior DevOps Engineer or Engineering Manager roles, overseeing large-scale deployments and mentoring junior engineers. Key opportunities for skill development include learning cloud computing, containerization, and security, as well as developing soft skills like communication and project management, which can lead to long-term career prospects in leadership, architecture, or specialized fields like cloud engineering or security consulting.