Senior Cloud Engineer

Clearance Level
None
Category
Systems Administration
Location
Baltimore, Maryland

REQ#: RQ46631

Travel Required: Less than 10%
Essential Job Function:
  • Works as a senior member of a newly formed operation and maintenance team and assumes a hands-on technical role in the administration and management of infrastructure solutions that are deployed in the AWS with a primary focus on automation.
  • Creates AWS AMIs using CloudFormation scripts.
  • Designs, creates, deploys and manages next generation cloud and hybrid IT architectures.
  • Automate creation and configuration of Infrastructure using CloudFormation and Ansible in AWS environment.
  • Automate installation and configuration of COTS product such as Databases, ETL tools on AWS EC2 using CloudFormation, Ansible, Shell etc.
  • Incorporates new plans, designs, and systems into ongoing operations.
  • Diagnoses complex problems and provides corrective measures, often under time constraints
  • Keeps up with the evolving automation tools and best practices; and works closely with DevOps and security engineering teams.
  • Develops technical documentation and standard operating procedures.
Basic Qualifications:
  • Bachelor's degree in engineering, computer science, software engineering or related fields
  • Experience with DevOps
  • 5+ years of work experience specifically operating and managing AWS services including EC2, EBS, EFS, S3 and Backup
  • 3+ years of experience implementing Infrastructure as Code (IaC)
  • Experience working with Linux operating systems running on AWS EC2 using the AWS console and CLI.
  • Experience designing for high availability, building multi-zone and multi-region architectures, and designing across data layer technologies.
  • Experience using, configuring and/or deploying AWS technologies such as EC2, S3, EBS, ELB, VPC, Route 53, Direct Connect, IAM, Resource Access Manager, Certificate Manager, Key Management Service, Single Sign-on, etc.
  • Demonstrates strong analytical skills assisting in rapid identification and isolation of issues during incidents and outages
  • Solid knowledge of AWS user, security, and networking configurations, and good understanding of AWS network concepts such as VPC, Subnets, Security Groups, IAM policies.
  • Experience scripting in python, bash or comparable language in expert level
  • Experience scripting against AWS CLI
  • Experience with provisioning configuration management and DevOps tools such as Ansible, Jenkins
  • Experience in using version control tools such as Git/Github
  • Deep knowledge of software deployment, versioning and release management processes

Preferred Qualifications:
  • Experience with system performance, error reporting and monitoring tools
  • Experience with infrastructure technologies including Docker, Kubernetes/OpenShift, patch management, and system monitoring solutions.
  • Preferred certifications: AWS certification in any of the following - Solutions Architect, Developer or Systems Ops
  • Experience managing Docker, Kubernetes and/or AWS EKS
  • Experience with application installation, configuration and management of vendor technologies such as:
    • Ansible, Jenkins, Github, Liquibase
    • ESLint or JS Hint, OWASP Dependency Check, Selenium, Spring Framework, Spring Boot, Java, React.js, Node.js, JMeter, Burp Suite Pro, Axure RP Team
    • Kibana, Grafana, Elastic Search
    • OpenShift
  • Working knowledge of application development language such as Java, Node.js and/or Angular.js.
  • Works well as a team member in a fast-paced and often time-sensitive environment
  • Communicates clearly and efficiently to team members and clients, and presents ideas effectively depending upon audience and context.
  • Strong interpersonal and verbal/written communications skills enabling him/her to work effectively across the program, and to accurately represent engineering perspectives to program management and leadership.
  • Experience working with Agile software development practices and tools, such as Atlassian JIRA

Conditions:

Candidate must be able to obtain Public Trust clearance and must have lived in the United States at least three (3) out of the last five (5) years.

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.