We are seeking a CICD DevOps Senior Engineer to work as a senior member of the DevOps team at the National Library of Medicine (NLM) to automate software releases using a continuous integration environment. NLM's Application Branch of about 50+ engineers are supporting the mission of NLM to be the nation's primary library supporting biomedical schools across the US. The continuous integration team of 5 is responsible for automating the release of approximately 100 software applications - both legacy and new development, custom and COTS products creating a virtualized indexed library of information within these software products. Possible remote opportunity after an evaluation period Responsibilities bull Deploy and configure cloud services according to best practices in compliance with NIH policies bull Use system automation technologies such as bamboo, chef, puppet, ansible or others to create standardized IT environments for the automated deployment of applications to either on premise virtual Linux systems or AWS. bull Designs, plans, and implements cloud computing and virtualization systems using infrastructure as code and modern cloud-native deployment techniques such as DevOps andor DevSecOps. bull Lead in the development of proof of concepts (POCs) and assist in Production implementations bull Develops automation scripts for efficient deployment and operations of cloud and virtualization systems. Education bull BABS engineering or related IT, System Engineering, or STEM degree (or an additional 4 years of related experience in lieu of degree) Qualifications Required Qualifications bull 12+ years of experience in SystemsNetworkSoftware Engineering or related bull 3+ years of experience in Amazon Web Services (AWS) cloud architecture, operations, DevOps, or administration bull Hands-on experience and knowledge of AWS services and standard, best practice configurations, including EC2, VPC, RDS, IAM, CloudFormation, Route53, CloudWatch, KMS, Redshift, S3 and Glacier, Kinesis. H bull 2+ years of experience with cloud automation and scripting bull 2+ years of experience creating deployment scripts (e.g., Puppet, Chef, Ansible) bull 1+ years of experience with containers (e.g., Docker) bull In depth understanding of Cloud Migration methodologies and best practices bull Strong Linux (RHEL preferred) and scripting background for task automation. bull Experience with documenting procedures bull Deep knowledge of software deployment, versioning and release management processes bull Experience working with and supporting software production server environments bull Strong interpersonal and communication skills (verbal and written) Desired Qualifications bull Hands-on- experience on Nessus, AD, VPN. Splunk , BigFix bull Exposure to big data solutions in cloud environments. bull 3+ years of experience in Agile practices bull Experienced in Agile software development practices and tools, such as Atlassian JIRA bull Technical leadership of other team members ASD provides various services encompassing COTS ERP Integration, legacy to COTS Migration, Custom SW Development, AAS, to multiple government agencies such as USAF, USN, USMC, OSD, NSA, DIA, IRS, FDIC, DOJ, CMS, HHS, DHS, CBP, GSA, Department of Water Resources, Department of Industrial Relations, Department of Motor Vehicles, including large system integrators such as GDIT, CACI, LMCO, and others.
Associated topics: c c++, c#, develop, devops, matlab, php, programming, sde, software developer, software engineer