Alliantmgt
CNO Developer
Alliantmgt, Columbia, Maryland, United States, 21046
Locations: Columbia/Ft. Meade, MD.As a CNO developer, you will participate in the design, development, and testing of application software to fulfill unique requirements on Windows, Unix, or other specified platforms. You will create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations using a Government-specified programming language. You will respond to evolving requirements in an agile environment. You may be responsible for the entire lifecycle of solutions including design, development, testing, and customer support.When you become a part of our company; you are joining a dynamic, diverse, fast-growing company that welcomes creative thought and ambition. We’re committed to creating an environment where each employee can thrive.What You’ll Need
Active TS/SCI with required polygraphBS in Computer Science, Computer Engineering, or similar4+ years’ experience programming with using C, C#, C++, Java, Python, or other comparable languages.Deep knowledge of Unix operating system internals and development environments.Experience with low-level network programming.Experience developing single and/or multi-threaded applications and Unix inter-process communication interfaces.Ability to work independently and with small teams.What Will Set You Apart
Experience with static and dynamic reverse engineeringExperience with vulnerability researchExperience with binary analysis of executablesFamiliarity with kernel programmingFamiliarity with assembly languages, and/or ability to analyze and signature network protocols.Required Experience / Skills:
Must be Bilingual (English/Spanish)Must have experience in a bilingual setting where you have worked on technical projects & must be proficient in Spanish to hold & carry technical conversations w/ team members & vendors4+ years of experience with system administration/operations and/or software developmentBS/MS degree in Computer Science, Engineering or a related subject or relevant experienceStrong experience building, analyzing and troubleshooting scalable distributed systems.Experience operating in the AWS CloudProven working experience in installing, configuring and troubleshooting UNIX/Linux based environments.Solid experience with Kubernetes administration and configurationExperience with virtualization and containerization (e.g., VMware, RHV, Virtual Box)Experience with monitoring systems (i.e. Wazuh, DataDog)Experience with automation software (e.g., Terraform, Puppet, cfengine, Chef, Ansible)Proficiency in common scripting language (e.g., shell scripts, Go, Ruby, Python)Solid networking knowledge (OSI network layers, TCP/IP)Experience leading cross-organizational efforts with different teams to identify operational challenges and implement solutionsNice to have:
Expertise building and deploying software using cloud services, Cloud Foundry and AWS platform including VPCs, ECS/EKS, etc.Expertise with Docker, Kubernetes (or other orchestration tools), and JenkinsExperience working in highly regulated environments such as FinTechStrong working knowledge of Lean/Six Sigma methodologies and technical program management experienceThe Role:
As a Senior Software Systems Engineer you will be responsible for delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security. Overseeing and creating patterns and behaviors that lead to more reliable and available systems.The role needs experienced engineers with excellent cross-functional and communication skills as well as backgrounds in operations, software development, systems performance and resilience engineering. Always focusing on the quality experience of our customers.You will also be required to lean on and provide your bilingual skills for technical discussions with customers, vendors and other team members on a regular basis. You must be proficient enough to also translate and do all work requirements in both languages.What you’ll do:
Build the future company systems with designs treating infrastructure as codeInstall, configure, test and maintain operating systems, application software and system management toolsProactively ensure the highest levels of systems and infrastructure availabilityMonitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixesMaintain security, backup, and redundancy strategiesWrite and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasksPartner with engineering teams in the design of systems and infrastructureProvide 2nd and 3rd level supportLiaise with vendors and other IT personnel for problem resolutionParticipate in deep technical design discussions within your team, and across partner teams, and ensure that we’re building the right systems and keeping the quality high.Provide bilingual expertise to the team
#J-18808-Ljbffr
Active TS/SCI with required polygraphBS in Computer Science, Computer Engineering, or similar4+ years’ experience programming with using C, C#, C++, Java, Python, or other comparable languages.Deep knowledge of Unix operating system internals and development environments.Experience with low-level network programming.Experience developing single and/or multi-threaded applications and Unix inter-process communication interfaces.Ability to work independently and with small teams.What Will Set You Apart
Experience with static and dynamic reverse engineeringExperience with vulnerability researchExperience with binary analysis of executablesFamiliarity with kernel programmingFamiliarity with assembly languages, and/or ability to analyze and signature network protocols.Required Experience / Skills:
Must be Bilingual (English/Spanish)Must have experience in a bilingual setting where you have worked on technical projects & must be proficient in Spanish to hold & carry technical conversations w/ team members & vendors4+ years of experience with system administration/operations and/or software developmentBS/MS degree in Computer Science, Engineering or a related subject or relevant experienceStrong experience building, analyzing and troubleshooting scalable distributed systems.Experience operating in the AWS CloudProven working experience in installing, configuring and troubleshooting UNIX/Linux based environments.Solid experience with Kubernetes administration and configurationExperience with virtualization and containerization (e.g., VMware, RHV, Virtual Box)Experience with monitoring systems (i.e. Wazuh, DataDog)Experience with automation software (e.g., Terraform, Puppet, cfengine, Chef, Ansible)Proficiency in common scripting language (e.g., shell scripts, Go, Ruby, Python)Solid networking knowledge (OSI network layers, TCP/IP)Experience leading cross-organizational efforts with different teams to identify operational challenges and implement solutionsNice to have:
Expertise building and deploying software using cloud services, Cloud Foundry and AWS platform including VPCs, ECS/EKS, etc.Expertise with Docker, Kubernetes (or other orchestration tools), and JenkinsExperience working in highly regulated environments such as FinTechStrong working knowledge of Lean/Six Sigma methodologies and technical program management experienceThe Role:
As a Senior Software Systems Engineer you will be responsible for delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security. Overseeing and creating patterns and behaviors that lead to more reliable and available systems.The role needs experienced engineers with excellent cross-functional and communication skills as well as backgrounds in operations, software development, systems performance and resilience engineering. Always focusing on the quality experience of our customers.You will also be required to lean on and provide your bilingual skills for technical discussions with customers, vendors and other team members on a regular basis. You must be proficient enough to also translate and do all work requirements in both languages.What you’ll do:
Build the future company systems with designs treating infrastructure as codeInstall, configure, test and maintain operating systems, application software and system management toolsProactively ensure the highest levels of systems and infrastructure availabilityMonitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixesMaintain security, backup, and redundancy strategiesWrite and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasksPartner with engineering teams in the design of systems and infrastructureProvide 2nd and 3rd level supportLiaise with vendors and other IT personnel for problem resolutionParticipate in deep technical design discussions within your team, and across partner teams, and ensure that we’re building the right systems and keeping the quality high.Provide bilingual expertise to the team
#J-18808-Ljbffr