Job Description:
  • Provides support and coordinates triage efforts to resolve technical issues for enterprise class applications that are hosted in the cloud

  • Works closely with development teams to understand, evaluate and propose solutions to meet current and anticipated future growth challenges.

  • Builds, improves, and runs critical backend services as well as tooling and automation to allow multiple product teams to release and scale their software reliably and predictably.

    DUTIES AND RESPONSIBILITIES:

  • Lead by example to instill a culture of continuous improvement and optimization among your counterparts

  • Responsible for developing, implementing, and optimizing the efficiency of infrastructure as well as the reliability, and scalability of our technology stacks

  • Assist in establishing requirements, methods and procedures for routine maintenance

  • Build serverless and containerized systems and services within Azure and Oracle environments

  • Troubleshoot existing systems to identify errors or deficiencies and develop solutions
  • Support the application both infrastructure and software

  • Responsible for platform deployments

  • Help design, build and maintain configuration management automation and deployment automation with various tool

  • Implement monitoring and alerting schemes to detect and notify when performance thresholds are not being met

  • Deployment of applications with technologies such as Spring Boot, Kubernetes, Tomcat, Apache, and nginx or others.

  • Build auto-scaled systems with Kubernetes, Jenkins, and Ansible.

  • Tune server and application-level performance monitoring and alerting

  • CI/CD build pipeline with Jenkins and Artifactory

  • Integrations troubleshooting

  • Major Incident Response

  • Disaster Recovery Planning

  • Performance Management

  • Provide and maintain system documentation.

  • Maintain best practice for OS, network, and application hardening.

  • Continual evaluation of processes and technologies we use and suggesting areas for improvement

  • Excellent written and verbal English communication skills



  •  
  • ADDITIONAL JOB DUTIES AND RESPONSIBILITIES:

  • Release Engineering
    -Continuous Integration
    -Tools for testing automation
    -Continuous Deployment and zero downtime principles
    -Develop services and tooling that facilitate high quality releases

  • Automate and maintain the platforms that run our applications
    -Architected Solutions
    -Reverse proxies, Caching systems, Services
    -Layer 7 networking
    -CDN, DNS, SSL, Load Balancing
    -Cloud Engineering
    -Private, Oracle, Azure, AWS, GCP
    -Automated Infrastructure
    -Terraform, Kubernetes
    -Logging
    -Monitoring and Alerting

    BUSINESS ACCOUNTABILITIES
    REPORTS TO:
    •Information Systems Manager
    ASSOCIATE SUPERVISION:

  • Experience with Azure and Oracle Cloud required

  • Experience developing in NodeJS, Python, Ruby, Java/Groovy, & Javascript required

  • Experience with AD and Azure AD required

  • •Experience with Linux - Red Hat, Debian, Ubuntum CentOS required

  • Experience working in a high traffic enterprise environment required

  • Expereince with scripting language - Powershell, Groovy, JavaScript, NodeJS, VBS, Bash required



  •  
  • SSL and certificate management, sSH and RSA, Oauth 2.0, cloud based storage required

  • Experience with Kubernetes required

  • •Advanced knowledge of web-based, service oriented applications, and testing tools required

  • Understanding of software load balancing, feature switching, service discovery required

  • Advanced knowledge with Caching systems and techniques (memcached, Redis, Varnish)

  • Advanced experience with CI/CD systems

  • •Advanced knowledge of the Linux operating systems CLI

  • Understanding of complex web hosting configuration components, including firewalls, load balancers, CDNs, web and database servers

  • •Experienced in server side scripting languages
    •Understanding of Configuration management systems (puppet/chef/etc)
    •Proficient with containerization (Docker) and container orchestration (Kubernetes)
    •Log aggregators (Log Analytis, Splunk, etc)
    •Network- Telnet, IP/Ifconfig, Port
    •Security (Palo Alto's)
    •Command Line Languages - Powershell, Ansible, Bash, etc

  • GIT


  •