Senior Cloud Automation Engineer

aws, lamdba, docker, sql, rds, splunk, git
Contract W2, Contract Independent, 12 Months
Depends on Experience
Work from home not available Travel not required

Job Description

Senior Cloud Automation Engineer

Seeking a Senior Cloud Automation Engineer to join our Platform Architecture team. Our team members have a passion to automate repetitive tasks, make the code run fast and deployments go smoothly. Your first instinct will be to write code for a task you do more than once, cringe at the notion of interactively make changes to systems without making the changes in code and avoid building deployable artifacts by hand. You will proactively look for opportunities to replace manual, repetitive processes with maintainable, repeatable code and tools. Our software and infrastructure solutions allow our software development teams to focus on creative work and helps our organization deliver faster and more consistently.

Responsibilities:

Ensure software development teams properly utilize our AWS infrastructure, manage cost against performance goals, implement tools and processes to standardize best practices across the organization.

Lead small-team initiatives to continuously refine our AWS deployment practices for improved reliability, repeatability and security.

Write code and scripts to automate provisioning of AWS services and to configure services, using tools and languages including AWS CLI / API, CloudFormation, Python, Bash, and Git.

Configure build pipelines to support automated testing and deployments using tools including Jenkins, AWS CodePipeline and CodeDeploy.

Contribute to DevSecOps security practices (including regular security patching, minimum-permissions accounts and policies, encrypt-everything)

Clearly document and diagram deployment-specific aspects of architectures and environments, working closely with Software Development Teams.

Troubleshoot issues in production and other environments, working closely with Development and Support teams.

Document and implement deployment patterns & practices improvements based on learnings from past deployments and production issues.

Requirements:

Bachelor's degree or equivalent required; focus in computer science, engineering, business or related technical field preferred.

Minimum of 5 years of relevant technical professional experience required including a minimum of 3 years of experience in systems integration, systems analysis and design, and object-oriented development.

Minimum of 3 years of IT experience in a combination of development, release or build engineering and containerization experience

Minimum of 2 years hands-on containerization and infrastructure experience with technologies such as Docker or Kubernetes

Experience with system configuration management tools such as CloudFormation, Ansible, Terraform, Chef, Puppet

AWS administration experience including provisioning EC2 instances, VPCs, Elastic Beanstalk, Lambda functions, RDS databases, S3 storage, IAM security, ECS containers, CloudWatch metrics & logs

Experience developing and deploying serverless functions using AWS Lambda

Experience developing and deploying Docker Containers on ECS

Experience with SQL and RDS databases

Experience with monitoring and alerting tools such as DataDog, Grafana, Prometheus, Sysdig

Experience with log aggregation tools such as Splunk, Sumologic, ELK

Fluency in at least one programming language such as Python, Go, JavaScript, Node.js, Ruby, Java, Scala

Experience with CI/CD Software: Git, Github, AWS CodePipeline and CodeBuild, Jenkins, Bamboo, Bitbucket, Travis, Gitlab, Sonar

Be able to provide instruction to small groups

Demonstrated organization and problem-solving skills

About the Company:

Peterson Technology Partners (PTP) has been Chicago's premier I.T. staffing, consulting, and recruiting firm for over 20+ years. Named after Chicago's historic Peterson Avenue, PTP has built its reputation by developing lasting relationships, leading digital transformation, and inspiring technical innovation throughout Chicagoland. Now based in Park Ridge, IL, PTP's 250+ employees have narrowed their focus to a single market (Chicago) and 4 core technical areas;

  • Application/mobile/web development and eCommerce

  • Data science/analytics/business intelligence/artificial intelligence

  • Information security/cybersecurity

  • ERP SAP/Oracle and project management/BA/QA

PTP exists to ensure that all of our partners (clients and candidates alike) make the best hiring and career decisions.

Peterson Technology Partners is an equal opportunity employer.

Connect: Web | LinkedIn | Facebook | Twitter | Instagram | YouTube

Review: Google | Glassdoor | Yelp

Apply: Dice | LinkedIn | Monster | Indeed | Glassdoor | All Openings

Posted By

Jay Johnson

Dice Id : 10123255
Position Id : 6094583
Have a Job? Post it

Similar Positions

Infrastructure Engineer
  • The Karn Group Inc.
  • Chicago, IL
Sr. DevOps System Engineer
  • UnitedHealth Group
  • Chicago, IL
DevOps Engineer
  • Interactive Business Systems
  • Naperville, IL
Devops Cloud Lead
  • Binary Tech Consulting Corp
  • Bolingbrook, IL
DevOps Engineer
  • TeamSoft
  • Chicago, IL
DevOps Engineer
  • Olenick
  • Chicago, IL
DevOps Engineer - Senior
  • Solution Partners, Inc.
  • Chicago, IL
DevOps Lean Engineer
  • Forbes Technical Consulting
  • Chicago, IL
DevOps Engineer - Full Time
  • RPartners
  • Chicago, Illinois
DevOps Engineer
  • JLL
  • Chicago, IL
Senior DevOps/SRE
  • CodeStak
  • Chicago, IL
DevOps Engineer
  • Scigon Solutions
  • Oakbrook, IL
DevOps Engineer
  • Technical Options
  • Chicago, IL