DevOps Engineer – 4467

Our client is looking for a rockstar DevOps Cloud Engineer who is responsible for building and scaling a reliable cloud-services platform and architecting customer facing web apps around AWS. This role leads the development and maintenance of application tools that build, deploy, automate and streamline code management and product delivery process on Amazon AWS Cloud. Working with our partners as the technical lead, this role ensures reproducibility, auditability and traceability of all deliverables.

Responsibilities:

  • Provides expertise and guidance towards the development, code management and configuration of multi-tier applications in a distributed Opensource/Windows heterogeneous environment with software source code, change control, configuration management, and build/deployment process throughout the enterprise
  • Develops automation code to deploy and maintain systems and applications that run and monitor Getty services in public cloud.
  • Drives and solve problems impacting mission critical systems and implement automation to prevent reoccurrence.
  • Work as a member of Devops Platform managing 24 x 7 public cloud platforms
  • Works closely with Dev and QA teams to build and support the continuous integration and deployment tooling using Jenkins.
  • Works closely with development and operations team members to understand complex product requirements and translate them into automated solutions.
  • Maintains an accurate knowledge base of existing server, storage, networking software and hardware and virtual environments to support scaling against various project requirements.
  • Enhances platform services with GitLabs, Terraform or Cloud Formation scripting technologies on GIT
  • Participates with Architecture, Operations and Development teams within Scrum agile processes
  • Work as part of a hands-on team to collaborate on designs, implementation, tuning and support of applications in AWS Cloud
  • Participate in pre-defined, rotating “on call” schedule to include selected weekends and after hours weekday schedules

Requirements:

  • Bachelor’s degree in computer information sciences or related focus, or equivalent experience
  • Minimum 5 to 7 years of sysops experience
  • Recent 2-3 years of hands on experience as a DevOps Engineer
  • 1-2 years of experience designing infrastructure in AWS
  • AWS Certification highly preferred (AWS Certified Associate/Professional: SysOps Administrator, DevOps Engineer, Solutions Architect
  • Expertise in Linux operating systems (RHEL/CentOS)
  • Expertise in Windows operating systems
  • Expertise in Apache and IIS webservers
  • Experience in F5 and NetScaler load-balancers
  • Expertise in network architecture, including load-balancing, DNS, IPSec VPNs, and active-active/multi-homed data centers
  • Create automated processes using well-known languages and frameworks such as PowerShell, Puppet, and/or Chef
  • Experience with information systems in a 24/7, “real-time” environment
  • Must be detail oriented, organized, and have the ability to multi-task
  • Ability to demonstrate supportive relationships with peers, clients, partners, and corporate executives
  • A drive for results and customer focus
  • Exceptional problem-solving skills
  • Must be flexible with a “can do” attitude and have the ability to remain professional under high pressure situations
  • Design/Migrate .NET/Java/Nodejs apps in AWS Cloud as Micro services with CI/CD (Dockers, ECS and Kubernetes)
  • Monitor, analyze and improve performance and cost of deployment, operation, build and CI/CD processes in moving to public Cloud.
  • Experience in Application Logging/Monitoring on Amazon AWS developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Hands-on experience implementing and managing enterprise monitoring and logging solutions
  • Cloud experience: Designing and building tooling and infrastructure for cloud platforms (AWS)
  • Scripting experience in Python, C# (GO is nice to have)