Sr. DevOps Engineer

Reston, VA
Dec 05, 2022
Dec 07, 2022
Engineer, IT, QA Engineer
Full Time
A$ A' "A' ?Synergy Business Innovation & Solutions is a premier implementer of cutting-edge software solutions. Synergy brings the experience and expertise necessary to deliver capability that provides tangible ROI to our customers. Synergy's core areas of expertise are in the fields of Digital Transformation, Cloud Solutions, SaaS and Low-Code/No-Code solutions, Emerging Technologies, Data analytics and Visualization, Information Assurance, and Business Process Re-Engineering.Synergy offers its employees a generous portfolio of core and voluntary benefits including group medical, dental, and vision insurance, HSA, FSA, 401(k) with immediately vested company match, PTO, sick leave, company paid life, short-term and long-term disability insurance, tuition and training reimbursement, fitness/wellness reimbursement, a referral bonus program, and life management programs.At Synergy, you'll be challenged and given the opportunity to grow in your career path. In fact, growth is such a big deal to us that you will have dedicated career coaches available for every employee, company-funded certification opportunities, education reimbursement, and a general open-door policy so that you have support when you need it. Our team is eager to learn, fast-paced, and quality-driven"A cents € if that sounds like you, Synergy has a position for you!This position is designated as full time remote.THIS POSITION IS A REMOTE OPPORTUNITYUNFORTUNATELY WE ARE UNABLE TO CONSIDER C2C or VISA CANDIDATES BECAUSE OF CONTRACT REQUIREMENTSJob Description: Establish system information requirements using analysis of the information engineer(s) in the development of enterprise-wide or large-scale information systems. Design architecture to include the software, hardware, and communications to support the total requirements as well as provide for present and future cross-functional requirements and interfaces. Ensure these systems are compatible and in compliance with the standards for open systems architectures, the OSI and ISO reference models, and profiles of standards - such as IEEE OSE reference model - as they apply to the implementation and specification of information management solution of the application platform, across the API, and the external environment/software application. Ensure that the common operating environment is compliant with the Agency enterprise architecture and applicable reference models. Evaluate analytically and systematically problems of workflows, organization, and planning and develop appropriate corrective action. Provide daily supervision and direction to staff.We are looking for an experienced DevOps Engineer who understands and embraces a DevSecOps philosophy and has a history of successfully evaluating technology and implementing DevSecOps processes; 5+ years of experience. You will work closely with development, operations, security, and the customer to provide services and utilize automation tools for our government client; specifically, rapid and reliable configuration management, continuous integration and delivery, and monitoring solutions. You will research, design, and implement tools and services that enable development teams to rapidly deploy new features while maintaining reliability of our operational environments; defining/confirming our technical path forward.Responsibilities:Evaluate, implement, and improve use of technologies to improve efficiency, performance, and reliabilityAnalyze requirements and determine best fit architectureDesign, build, document, and communicate solutions that are generic, scalable, and reusableEffectively prioritize work in and communicate on progressAssist with software and infrastructure management, inventory, installations, configurations, and connectivityProvide backup support for administering database and web serversCollaborate with other engineers to develop deployment and maintenance strategies for existing and new servicesAnalyze and troubleshoot problems within DevOps toolsRequired Skills:Strong experience with configuration management tools like Ansible (preferred), Jinja, SaltStack, Puppet, or ChefExperience with Ansible TowerStrong scripting/development experience to automate common routines with Bash and PythonStrong experience with SCM, CI/CD workflows and tools (Git, GitLab, XLDeploy, Artifactory, Maven)Experience managing and configuring OpenShift/KubernetesStrong experience with containerization tools like DockerStrong Linux system administration experience (RHEL/SE Preferred)Strong experience automating Agile SDLC workflows, including branching/merging, tags, pull requests, release management, and continuous integration builds with automated testsStrong experience with API's and web services; REST and JSON experience is preferredPreferred Skills:Familiarity with deploying, configuring, and troubleshooting JEE appsExperience with Appian, Oracle DB, JBoss (EAP, AMQ, and Fuse), BPM frameworksExperience with STIG controlsExperience with SELinuxExperience with SSL certificate managementExperience managing and configuring JBOSS and/or Tomcat web containersExperience with Apache, Nginx, HAProxy as reverse proxiesExperience with monitoring tools such as Zabbix, Outcold, Nagios, or similarExperience with logging configuration and analysis; Splunk experience is a plusExperience managing and configuring OpenShift/KubernetesExperience with Spring BootRedHat certifications in Linux and OpenShift administration preferredSynergy is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information (including family medical history) or protected veteran status.