AWS Developer

Apply Now

Company: Compunnel Software Group

Location: Columbus, OH 43230

Description:

Job Summary:

We are seeking an experienced cloud infrastructure engineer to design and implement secure, scalable, and highly available solutions on AWS. This role will require building and maintaining operational tools for CI/CD, monitoring, and analysis of AWS infrastructure and systems, as well as collaborating with teams to ensure efficient and effective solutions. You will also be responsible for automating deployment procedures and enhancing the security and cost-efficiency of our cloud infrastructure.

Key Responsibilities:
  • Design cloud infrastructure, platforms, and services that are secure, scalable, and highly available on AWS.
  • Build and maintain operational tools for CI/CD, monitoring, and analysis of AWS infrastructure and systems.
  • Administer and operate container platforms or services such as EKS or OpenShift Container Platform.
  • Provision, configure, and maintain cloud infrastructure using Infrastructure as Code (IAC) tools such as Terraform for AWS environment setup and management.
  • Develop and maintain scripts to automate manual build and deployment processes, including platform and infrastructure automation.
  • Collaborate with software engineering teams to define infrastructure and deployment requirements.
  • Partner with Security and Compliance teams to establish and implement best practices and automated controls for cloud and internal solutions.
  • Research and facilitate monitoring, high availability, and support methodologies for production environments.
  • Perform infrastructure cost analysis and optimization.
  • Stay up-to-date with the latest application security developments and trends to continually improve internal processes.


Required Qualifications:
  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • At least 5 years of advanced experience deploying and operating in AWS environments.
  • Proven experience utilizing container orchestration platforms like Kubernetes in production environments.


Preferred Qualifications:
  • Experience with AWS Services such as AWS Lambda, VPC, CloudTrail, CloudWatch, IAM, S3, EKS, etc.
  • Hands-on experience with Kubernetes platforms like AWS EKS or OpenShift Container Platform.
  • Proficiency in cloud infrastructure as code (IAC) automation tools like Terraform and AWS CloudFormation.
  • Extensive experience with CI/CD tools such as Jenkins, Azure Pipelines, AWS CodeBuild, and AWS CodePipeline.
  • Hands-on experience with ARGO CD for Kubernetes workload deployments.
  • Proficiency in one or more scripting languages such as Groovy, Python, PowerShell, Shell, and Go.
  • Experience using monitoring tools like Dynatrace, Splunk, and AWS CloudTrail to evaluate the health of mission-critical production applications and identify root causes for performance and functional issues.
  • Understanding of cloud networking and integrations.
  • Experience with Azure DevOps and GIT for source code management.
  • Excellent communication, design, documentation, analytical, and SDLC skills.
  • Experience with delivering software using agile methodologies.


Certifications (if any):

AWS Certified Solutions Architect - Associate or Professional (preferred)

Certified Kubernetes Administrator (CKA) (preferred)

Primary Skills:

AWS

CI/CD

Container Experience (Docker or Kubernetes)

Infrastructure as Code (Terraform preferred)

Education: Bachelors Degree

Certification: AWS Certified Solutions Architect , Certified Kubernetes Administrator

Similar Jobs