Associate Principal, Software Engineering (AWS Dev

Overview

On Site
USD 115,000.00 - 140,000.00 per year
Full Time

Skills

Software development methodology
Software engineering
Cloud architecture
IaaS
Cloud computing
Software installation
IT management
Information security
Problem solving
Multitasking
google cloud platform
Amazon Web Services
Research and development
ROOT
Supervision
Management
Design
Automation
Workflow
Provisioning
DevOps
Docker
Apache Kafka
Documentation
Middleware
Storage
Operations
Agile
Continuous integration
Continuous delivery
Communication
Scripting
Software development
Network
Jenkins
Git
Terraform
Microservices
Microsoft Azure
Java
Python
Kubernetes
MRC
Analytical skill
Collaboration
Training

Job Details

Location: Chicago, IL
Salary: $115,000.00 USD Annually - $140,000.00 USD Annually
Description:
Summary:

Provide subject matter expertise for ongoing support of applications deployed to our client's non production AWS environments and supporting 3rd party applications. Identify root causes and automate solutions in support of development. Work under general supervision; typically reports to a project leader or manager. Manage day to day activities when called upon.




Primary Duties and Responsibilities:

  • Provide technical guidance to other team members for the design, implementation, and support of infrastructure and cloud architecture and automation technologies.
  • Act as a subject matter expert of the organization for cloud, automation, and end-to-end architecture for cloud infrastructure solutions.
  • Maintain overall industry knowledge on the latest trends and technology and demonstrate forward thinking around how technology can support the organizational direction.
  • Design, configure, implement, and support a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code.
  • Enable DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka, and container management systems.
  • Participate in cloud computing environment buildouts, software installation, maintenance, and support.
  • Provide technical guidance to junior team members.
  • Create procedural and troubleshooting documentation related to cloud native applications
  • Perform other duties as assigned


Qualifications:
  • Good technical leadership skills
  • Deep technical knowledge and experience working with complex IT environments including applications, middleware, storage, networks, information security and operations.
  • Hands on experience with agile, devops and CI/CD.
  • Excellent problem solving skills.
  • Ability to work independently.
  • Ability to multi-task and work with management to prioritize tasks.
  • Demonstrate strong confidence in abilities and knowledge.
  • Ability to work well in crisis situations.
  • Ability to work under minimal supervision
  • Good written and oral communication skills


Technical Skills:
  • Expert understanding of:
    • Scripting and coding
    • Network technologies
    • CI/CD tools such as Artifactory, Jenkins, and GIT
    • Cloud native applications, including Terraform experience
    • Technologies used to support microservices
    • Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation
    • Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes
    • Experience with Kafka MRC
    • Understanding of software development methodologies and Agile practices
    • Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues
    • Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams


Education & Training:
  • Bachelor's degree in a related area
  • 5-7+ years of related experience
  • Minimum 5+ years experience working in a distributed multi-platform environment.
  • Minimum 3+supporting enterprise monitoring technologies


Certifications:
  • Cloud certification a plus

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

About Judge Group, Inc.