DevOps Engineer

Employer
Shanesha Taylor Consulting
Location
Washington, DC
Posted
Apr 20, 2017
Closes
Apr 21, 2017
Function
Engineer
Industry
Engineering
Hours
Full Time
We are seeking an individual to become a member of this clients DevOps Engineering team. My clients software platform is a set of federated systems that are highly scalable, accurate, and modular. Systems run on an open-source stack and are deployed to a large AWS cloud-based infrastructure. This individual will be a team member developing and enhancing their DevOps automation capabilities. This person will be a Senior DevOps Engineer that excels in a dynamic, fast-moving, and agile environment and is passionate about developing solutions that support the development and operations of high quality and highly available software. The individual should have a background in Systems Engineering and DevOps. This person will help design and implement new DevOps capabilities and enhance existing capabilities. Among the areas of focus are the build and maintenance of their Continuous Integration, Configuration Management, and Deployment Automation capabilities. Additional responsibilities include the design and implementation of solutions that increase resiliency, security, and proactive monitoring of their deployed systems and the AWS infrastructure. Person should be proficient at Systems Engineering and DevOps concepts, best practices, and processes. Reports to the Lead Systems Engineer. Responsibilities:Enforce, maintain, and improve Systems Engineering and DevOps guidelines, standards, and best practices.Assist with determining guidelines and standards for deploying to Amazon Web Services Cloud infrastructure.Become a subject matter expert on Amazon Web Services.Provide Systems Engineering and DevOps support to Software Engineering and IT operations teams.Work with internal and external personnel that are building and enhancing our DevOps tools and practices.Determine best practices, guidelines and standards for the configuration of application deployment containers: Apache Web Server, Apache Tomcat, and Jetty, databases: Postgres, and servers: Redhat-variant LinuxCreate and maintain automated scripts that will build, configure, deploy and test deployed applications.Develop solutions that will provide monitoring, logging, and alerting capabilities for deployed software.Create and maintain scripts to automate cloud operations and cost optimization. Skills and Qualifications:Bachelor's degree in computer science or equivalent field5 years of experience in Systems Engineering. Familiar with IT automation tools3 years of experience building capabilities and deploying to AWS, including strong use of: EC2, RDS, ELB, S3, Cloudformation, Lambda, VPC.3 years of experience writing BASH, and Python or PERL scripts.Experience working with and developing against APIs.Proficient in developing Systems Engineering solutions to help achieve highly available, highly scalable systems.Proficient at Linux based Systems Administration, including use of best practices for system-level security, configuration management, and performance monitoring of deployed servers.Proficient understanding of network security considerations, including use of isolated networks, VPN, SSL, SSH, and firewalls, to secure systems and networks.Excellent written and verbal communications skills.Proven solid analytical and problem solving skills.Ability to develop and maintain strong relationships with others.Comfortable supporting fast-paced development teams. Required experience:AWS: 2 yearsRuby or Python: 2 yearsAnsible, Puppet or Chef: 2 yearsUS Citizen or Permanent Residents Company Description: Shanesha Taylor Consulting is a boutique recruiting firm dedicated to developing a broad understanding of, not only the technical skills required to be successful, but the industry knowledge essential for identifying appropriate candidates. Developing a consultative relationship with our clients is critical to our effectiveness. Our modus operandi is based on discreet, pro-active approaches to targeted individuals. Our client and candidate identities remain anonymous until the interview stage and outline profiles are used in their place. We take an active approach to recruiting and we especially value having exclusive and long-term relationships with candidates and clients.