Skip to main content

AWS Automation Python Engineer

AWS Automation Python Engineer
SYSRS IT SERVICES
7 months 3 weeks ago

Title: Python Automation/AWS Engineer

Location : Hybrid - Balt/Washington area

Job Description

We are seeking a Python Automation/AWS Engineer with a minimum of 6 years of experience to join our team for a high-visibility, fast-paced project.

Responsibilities

  • Provide daily support and maintenance for a federal customer network, including Linux EC2 instances, S3 storage buckets, Syslog and CloudWatch logging, and other AWS services.
  • Configure, modify, and manage Linux servers, including OS patching and upgrades, supporting multiple applications.
  • Participate in technical research and development to drive innovation in the infrastructure and applications environments.
  • Ensure all system and related procedures align with organizational values for a program supporting a federal customer.
  • Configure, modify, and manage some Windows servers and users, including OS patching and upgrading.
  • Collaborate with system architects, network engineers, system engineers, software developers, and database administrators to maintain/build servers and troubleshoot issues.
  • Participate in daily network and system operations, including team meetings and troubleshooting calls.
  • Keep team leads informed of status and potential areas of concern.
  • Coordinate with business and technology teams on system/software requirements.
  • Create and update system/software documentation.
  • Research and provide recommendations on the deployment of emerging technologies.

Basic Qualifications

  • Strong Python/Unix scripting skills, experience with Ansible and AWS CloudFormation.
  • Experience in configuring, modifying, and managing Windows servers and users, including OS patching and upgrades.
  • Experience with the installation of Commercial Off-The-Shelf (COTs) products.
  • Proficiency in shell scripting and Linux administration, including SSH, SCP, Rsync, Sudo, and some shell scripting.
  • Implementation and troubleshooting of AWS services such as VPCs, EC2, S3, AWS Backups, etc.
  • Knowledge of the TCP/IP protocol suite, including IPv4, subnetting, and TCP/UDP ports.
  • Strong technical troubleshooting skills.
  • Ability to create and maintain system/software diagrams/documents using various tools, including MS Visio or DrawIO.
  • Experience in evaluating solution alternatives, design, and communicating recommendations to the program team.

Desired Skills

  • Strong development skills in other script-based languages, such as JavaScript.
  • Experience using, maintaining, and customizing Git, Subversion, and Jenkins.
  • Familiarity with Linux monitoring and troubleshooting tools (Nagios, top, lsof, netstat, iftop, etc.).
  • Excellent verbal and written communication skills.

Typical Minimums

Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education, with 4 to 6 years of relevant professional experience.
Candidate must have resided in the USA for the past 3 consecutive years.
Work remote temporarily due to COVID-19.

Expertise level

Work arrangement

Similar Jobs in United States

Similar Jobs in