EverWatch · 15 hours ago
DevOps Engineer
EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country’s most critical missions. The DevOps Engineer will streamline the software development lifecycle, incorporate open-source tools and automation, and implement continuous integration and delivery to enhance team efficiency.
FinanceFinancial ServicesWealth Management
Responsibilities
DevOps engineering requires a specific mix of development, engineering, and communication skills
As a DevOps engineer, you know that these skills create efficiency and effectiveness—so you can quickly deliver the best solutions for clients
You’ll streamline the software development lifecycle, from requirements to monitoring in production
You’ll incorporate open-source tools, automation, and cloud resources to cut down on tedious tasks and free up the team’s developers to do what they do best—create
You’ll work with the team to implement continuous integration and delivery to limit manual testing and troubleshooting
This is an opportunity to hone your skills in the latest automation, infrastructure, and cloud-based development while developing software that will make mission -forward impact
Use your experience with the software development lifecycle on a team that works together to make the best software solutions
Qualification
Required
10+ years of experience supporting DevOps, Site Reliability Engineering, or platform engineering initiatives in an Agile development environment
10+ years of experience designing, implementing, and managing AWS cloud or virtualized infrastructure in a Platform as a Service (PaaS) environment
10+ years of experience in system architecture with demonstrated ability to analyze source code and troubleshoot complex software systems
Experience developing and maintaining CI/CD pipelines using tools such as Jenkins or Bamboo
Experience implementing configuration management and infrastructure automation using tools such as Ansible, Puppet, or Chef
Experience leveraging containerization and orchestration technologies such as Docker and Kubernetes
Knowledge of Linux operating systems administration in enterprise environments and networking protocols, security practices, and high-availability architectures
Ability to automate release deployments across development, testing, staging, and production environments
TS/SCI clearance with a polygraph
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or Engineering
Preferred
Experience deploying and managing workloads in VMware environments
Experience deploying and managing Kubernetes clusters, including Rancher Kubernetes Engine (RKE2), in secure customer environments
Experience working with data streaming and messaging technologies such as Kafka
Experience administering PostgreSQL databases
Experience working with Red Hat Enterprise Linux
Experience developing software in Java
Knowledge of data flow and lifecycle management principles
Ability to collaborate effectively across cross-functional teams including development, testing, operations, and project management
Possession of strong analytical and problem-solving skills