Cleared Senior Site Reliability Engineer
Indexed description
GA-Intelligence is looking for an experienced Site Reliability Engineer to manage the configuration, deployment and maintenance of one or multiple environments. The ability to maintain a production system in a high uptime environment is a key success factor. Join our growing team in taking our systems to the next level, giving end-users the power to see beyond the data and truly understand the world around them.
DUTIES AND RESPONSIBILITIES:
- Under general direction, this position is responsible for maintaining development, testing, and production environments.
- Builds and deploys automation, monitoring, and analysis solutions.
- Manages continuous integration and delivery pipeline to maximize efficiency.
- Implements industry best practices for system hardening and configuration management.
- Develops and maintains solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring.
- Continuously evaluates existing systems with industry standards, and makes recommendations for improvement.
- Builds and maintains tools, solutions and microservices associated with deployment and our operations platform, ensuring that all meet our customer service standards and reduce errors.
- Tests system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.
- Manages code deployments, fixes, updates and related processes.
- Works with open-source technologies as needed.
- Works with CI/ CD tools, and source control such as GIT and SVN.
- Offers technical support where needed, developing software for our back-end systems.
- Stays current with industry trends and source new ways for our business to improve.
Job Qualifications
- Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
- Experience with deployment technologies, such as Kubernetes (K8s) for container orchestration.
- Experience with metrics monitoring and dashboards (Grafana).
- Understanding of user access practices and security controls within a system.
- Understanding of system administration in various OS environments.
- Strong knowledge of configuration management tools.
- Strong communication and documentation skills.
- Understanding of software development lifecycle best practices.
- Must be able to work both independently and in a team environment.
- Able to work extended hours as required.
- Understanding of AWS services and cloud management.
- Experience executing against database technologies.
- Experience with configuration management tools (Puppet).
- Continuous integration processes and tools such as Jenkins.
- Experience with version control systems (e.g., Git) and collaboration tools.
- System monitoring and analysis.
- Familiarity with Intelligence Community and DoD mission sets.
- CompTIA Security+ certification or willingness to get certified.
Salary range: 98,100 - 171,398
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search