Description

Skill Software: Portals/Cloud Technology AWS, GIT, CI/CD, Ant, Maven

Job Description

 

  • Ability to build enterprise-grade systems in AWS including the provisioning and configuration of infrastructure.
  • Partner with application teams to optimize deployment and configuration strategies.
  • Provide hands-on support for existing environments to include performance of the following related tasks: software installation, patch installation, upgrades, query writing, configuration, security, system monitoring and tuning, disaster recovery planning, and release deployments.
  • Troubleshooting and root cause analysis for application issues to include triage, environment validation, application configuration, network/connectivity.
  • Implement tools and automation for build, configuration management, continuous integration (CI), static and dynamic code analysis, deployment, and application monitoring.
  • Work closely with Monitoring Engineering to ensure all relevant application and database KPI's are implemented within the monitoring framework.
  • Participate in all Production Support activities during incidents and outages. Hands-on technical resource capable of resolving all technical issues within lower and upper environments and making recommendations for performance and capacity improvements.
  • Participate in capacity planning, tuning systems stability, provisioning, performance, and scaling of the application infrastructure.
  • The desire to resolve issues for a 24X7 environment in a non-impacting yet fast-paced resolve time.

     

Required 

 

  • 5+ years' experience with AWS services:
    • Networking: VPC / Subnets / Route Tables / VPG / Security Groups
    • Compute: EC2 / Autoscaling / Load Balancers
    • Database: RDS / Aurora / Dynamo
    • Kubernetes: EKS / ECR
    • Other: SQS / SNS / S3 / IAM / CloudFront / CloudWatch
  • Ability to run and modify Infrastructure as Code (IaC) scripts in Terraform or CloudFormation
  • Knowledge debugging containers running in a Kubernetes cluster.
  • Linux system administration ability to manage and troubleshoot Linux systems and services.
  • AWS provisioning and caching.
     

Desired

 

  • Monitoring Applications: Splunk, Dynatrace
  • Postgres experience
  • Pulsar experience
  • Bash or Python is nice to have
  • Nginx: basic understanding of Nginx configurations and reverse proxies
  • Networking: solid understanding of routing and networking concepts
  • Agile development environment
  • Continuous Integration / Continuous Delivery Jenkins deployments and pipelines
  • Collaboration platforms such as JIRA, Confluence, Wiki, ServiceNow
  • Containerization technologies such as Docker, Pivotal
  • Configuration Management tools such as Ansible, Salt, Chef, Puppet

     

Education

 

  • Bachelor's degree required; relevant, equivalent work experience may be substituted for degree requirement.

Education

Any Graduate