Job Seekers, Please send resumes to resumes@hireitpeople.comJob description:
RESPONSIBILITIES:
- Manage a team of Dev Ops engineers providing direction
- Ensure workload prioritization and collaboration
- Solving a problem with a software development mindset
- Candidate works on deployment strategies and automation for cloud native applications
- Work on building automated build pipeline, continuous integration, continuous deployment and test automation frameworks with tools such as Git and Jenkins
- Develops automation using Shell scripting, Linux, Docker, Chef, Ruby. Development in HashiCorp toolset (Vagrant, Vault, Consul) is a plus.
- Works on creating and implementing application monitoring, and logging strategies using tools like New Relic, Splunk, OpsGenie and Cloud tools like AWS monitoring suite
- Responsible for building and maintaining infrastructure on cloud platforms
- Knowledgeable in CI servers & tools including Jenkins, Chef, Artifactory, Terraform and Docker
- Responsible for building tools and services from scratch to fill the existing gaps
- Works on troubleshooting application integration issues with Dev, QA and, or other Dev Ops teams
- Get requirements and facilitates infrastructure changes like fw rules, DNS and load balancers
- Understand best practices for code promotion across the various environments. (builds, approvals, release) - strong SDLC background in Agile/Iterative practices
- Ensure that code quality tools are run on all software prior to release. (slint, lint, etc)
- Work with Information Security to ensure that deployed infrastructure resources are configured consistently with security requirements
- Possesses a solid understanding of modern web application architecture, TCP/IP, HTTP, and complex cloud network and security topologies
- Hands on experience with administering Linux systems
- Scripting experience with Shell, Python, Ruby, Chef, BASH, etc
- Experience with AWS services such as EC2, VPC, RDS, ELB, CloudWatch, CloudFront, Route53, S3, Cloudformation, Lambda, EMR, SQS, SNS, etc.
- Familiarity with NoSQL databases required and experience with Dynamo Db a plus
- Knowledge of monitoring, logging and management tools that integrate with AWS
- Ability to use a wide variety of open source technologies and cloud services
- Willingness to learn and build new tools from scratch
- Awareness of .NET and Windows System Administration Experience a plus
- Software programming experience with any of these languages (Node.js, Python, Ruby, or Java).