Senior Dev Operations Engineer_AWS CLOUD SYSTEM ADMIN (CR215)

AWS cloud
Contract W2, 1 year
$Best in the Market

Job Description

Position: Senior Dev Operations Engineer_AWS CLOUD SYSTEM ADMIN
Location: Pleasanton - CA
Job description:
Must Have Top skills:
  • 6+ years of overall IT experience
  • 4+ years of AWS Cloud management experience with below skill set
  • AWS Certified DevOps and / or Solution Architect certification
    • Excellent knowledge of Linux systems, and Windows systems
    • Experience in AWS provisioning, operations, and management of AWS environments
    • Experience with AWS solutions using AWS services
    • Knowledge of IaC (Infrastructure as code)
    • Extensive experience in Cloud Formation scripting and deployment
    • Experience in blue-green deployment
    • Experience setting up alerts / alarms / notifications in AWS cloud
    • Experience setting up / maintaining multi AZ infrastructure including HA and DR in AWS.
    • Experience in supporting a Hybrid cloud environment
    • Experience with JSON and Yaml scripting
    • Experience with code repositories SVN, Azure DevOps Server 2019 (Azure Repos)
    • Experience with continuous integration tools Jenkins, Azure Pipelines
    • Experience with Ansible
    • Experience with Powershell Scripting
    • Experience with Linux Shells
    • Experience with Python scripting
    • Strong grasp on configuration management
    • High-level understanding of networking standard protocols and components such as: HTTP, DNS, TCP/IP, ICMP, the OSI Model, Subnetting and Load Balancing
    • Experience with Application Security Testing tools a plus
    • Strong scripting skills in wsadmin, Jacl, Jython, Shell, PowerShell, and VB Script
    • Understanding of basic SQL, PL/SQL, and T-SQL commands
  • Other skills
  • Experience with Kafka, Docker, Container Orchestration Engine such as Kubernetes is a plus
  • Experience with build automation and deployment tools such as Jenkins a strong plus
  • Strong troubleshooting and analysis skills
  • Willing and capable of mentoring others and leading by example.
  • Thorough knowledge of managing Windows 2016 Operating Systems in virtualized environment
  • Thorough understanding of and experience with managing web applications in a highly available environment
  • Strong background in networking, load balancing, and firewalls
  • Experience in Software development is a plus
  • Minimum of 3 years of Windows system administration experience with Windows Server 2016 and deep knowledge of OS Upgrade and migration
  • Familiarity with deploying and configuring Java and .Net applications.
  • Experience with system automation and deployment tools such as Ansible, Chef and Puppet.
  • Knowledge of virtualization technologies such as Amazon AWS, OpenStack, VMware, Xen and/or KVM

Preferred Skills:

  • Passion for AWS cloud architecture, provisioning, monitoring, and maintenance management
  • Passion for improving software development processes and desires to automate any repetitive work you ever do. Familiarity with configuration management
  • Enthusiasm for working closely with developers to understand ops requirements
  • Experience with large project rollouts at an enterprise level
  • Detailed knowledge of Windows 2016 operating systems and tools
  • Good knowledge of SCM (software configuration management)
  • Working knowledge of web services, web application development, Oracle database Server, multi-tier application systems
  • Good knowledge of software configuration, source control, and build engineering, scripting and system administration is required
  • Database management expertise: MS SQL Server, Oracle
  • Strong troubleshooting and problem solving skills, including application and network-level troubleshooting ability
  • Knowledge/experience with troubleshooting installing and configuring SSL certificates
  • Understanding of TCP/IP, UDP, IP ROUTING, SSH/SFTP/SCP, DNS, FTP, SMTP
  1. Deliverables or Tasks:
  • Design and deploy AWS solutions using AWS services (i.e. EC2, S3, Glacier, ELB, RDS, IAM, Route 53, VPC, Auto Scaling, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups, API Gateway, SSM, Route table, Endpoint service, etc.)
  • Provision, management, and day-to-day operations of AWS environments
  • Implement alarms / alerts / notifications using AWS services (i.e. Cloud Watch)
  • Implement AWS Multi AZ accounts for HA and DR
  • Work with engineers to support adoption of AWS cloud.
  • Design, Implement and maintain AWS cloud infrastructure.
  • Design AWS infrastructure that minimize operational costs through push-button deployment at scale with near-zero downtime.
  • Maintain and Monitor AWS Cloud platform.
  • Manage code repositories, continuous builds and artifact repositories.
  • In addition to being responsible for designing and implementing AWS cloud infrastructure, the candidate will work closely with end-users to troubleshoot and resolve issues.
  • Develop and maintain configuration management solutions.
  • Document all processes and setup in detail.
  • Provide technical guidance, knowledge transfers and mentorship to State Fund internal engineering

peers as required and lead technical staff responsibilities.

  • Server Maintenance based on updates, system requirements, data usage, and antivirus requirements.
  • Responsible for the design, implementation, and support of large scale web farm infrastructure across multiple data centers supporting the Infrastructure as a Service (IaaS) offering.
  • Help engineering implement new technologies in development for future production deployment.
  • Working with team to analyze and design web farm infrastructure with 99.99% up-time with server virtualization, clustering, database, disaster recovery, and geographic redundancy.
  • Reporting server farm operational status by gathering, prioritizing information
  • Build out a robust system to auto-scale our platform and work closely with our engineering team to diagnose how to build this, how to manage this and what triggers to measure.
  • Actively monitor and administer the applications and hosting environment to increase efficiency, improve reliability, and minimize downtimes
  • Triage and provide technical solutions to environment related issues encountered by new and existing applications
  • Support developers with change requests, uptime, and performance related issues
  • Documentation of work in regards to bug reports, systems analysis, application monitoring, and common task reporting
  • Author internal documentation, such as environment diagrams, installation/configuration documents and release notes.
  • Assist in establishing and implementing configuration management program and policies.
  • Troubleshoot and debug environment and infrastructure problems found in the production and non-production environments.
  • Measurement, optimization, and tuning of system performance and ensuring that systems will run reliably and are highly available in a 24/7 production environment.
  • Automate systems monitoring tasks using standard monitoring tools.
  • Manage and control the continuous release promotion cycle (manually short-term, through automation long-term) including the following environments: development, integration, staging, QA, Load and production.
  • Develop deployment scripts on a lifecycle automation platform for the orchestration, integration and automation of build promotions and software releases.
  • Provide 24 by 7 production support

Thanks

Ramarao Kondapalli

Phone:

*************

www.softsol.com

SoftSol, Inc. |42808 Christy Street, Suite 100, Fremont, CA 94538

Dice Id : softsol
Position Id : 2021-433
Originally Posted : 3 months ago
Have a Job? Post it