Site Reliability Engineer

Back to job search
  • Location:

    New York

  • Job type:

    Contract

  • Job ref:

    376566

  • Published:

    about 1 month ago

  • Expiration date:

    08/11/2022

  • Start date:

    ASAP

Job Summary:

Signature Consultants is seeking a Site Reliability Engineer for an opportunity with a client located in New York, NY.

Responsibilities:

  • Design, write, and deliver software automation to dramatically improve the availability, scalability, and efficiency of our product services and cloud environments

  • Operate, monitor, and maintain high availability of software services for our product running in a multi-region AWS cloud environment

  • Collaborate with other Developers and Engineers to build, evolve, and maintain a scalable continuous build and deployment pipeline using mature CI/CD automation practices

  • Develop, maintain, and support Continuous Integration frameworks based on Jenkins

  • Continually improve cloud operations automation and tooling to monitor and maintain enterprise cloud-based applications

  • Troubleshoot infrastructure and application issues and work with the development team and SMEs to resolve issues

  • Identify possible points of failure in the infrastructure/applications and improve/resolve the identified vulnerability

  • Execute automation for common cloud-operations tasks and develop automation for new situations or issues you encounter; automate everything

  • Conduct code reviews and train, guide, and mentor more junior Site Reliability Engineers

  • Stay current with development and automation techniques, tools, and best practices

  • Participate in Cloud Design and Architecture reviews

  • Lead and promote ideas that maintain and improve a culture of continuous improvement within the engineering organization

  • Assess and communicate risks based on product complexity and resource/timeline constraints.

  • Collaborate to maintain, monitor, and improve amazing cloud-based-applications that solve real-world problems for our end users

  • Facilitate blame-free root-cause analysis meetings in the event of a production-systems incident, so that the team can learn and improve our systems and run books

  • Troubleshoot application-related support requests to locate the problem area, resolve those which are within your skill set, and forward the others to the appropriate staff

  • Perform application-related operations and management tasks to provision new customers, address operational requests, and keep the application running efficiently and effectively


Required Skills and Experience:

  • 5-8 years of Site Reliability Engineering with systems administration experience

  • 5-8 years of development/automation experience using object-oriented programming (OOP) languages, such as Python or Java

  • Deep understanding of AWS cloud services and how to leverage them for compute, storage, and managed services including, but not limited to databases, managed Kubernetes, and Python/Java application services

  • Experienced using Kubernetes and related technologies (such as Docker/ContainerD) for application orchestration

  • Experienced with modern DevOps engineering practices and comfortable with diverse technical problem sets, across the entire technology stack, including the virtualized hardware

  • Versed in Infrastructure as Code (IaC) practices using technologies like Terraform, etc.

  • Proficient with tools like Ansible, Puppet, or Chef and leveraging those tools for configuration automation

  • Proficient in developing automation in Python and bash, or similar programming languages

  • Experience with Linux, such as RedHat or Ubuntu, and Windows

  • Demonstrated proficiency of the Linux operating system and are at home on the command line / terminal at your workstation

  • Enthusiastic about cutting-edge technologies and the fresh challenges that come with them

  • Possesses a service and customer-oriented mindset and a willingness to dig into the application rather than throw the problem over the wall

  • Ability to analyze and translate requirements and development stories into test automation

  • Is a self-starter and thought leader

  • Excellent attention to detail

  • Excellent written and verbal communication skills

  • Strong interpersonal skills

  • Excellent time management skills


Ideal Qualifications:

  • Excited about using monitoring technologies, the metrics they provide, and the data to extract information to optimize performance and understanding/reducing the error modes of a cloud-based software stack

  • Able to effectively trouble-shoot issues across the entire stack from UI- > API - > Application - > Database, including the operating system and the underlying (virtual) hardware

  • Proficient as a developer, experienced writing code and solving problems in Python or Java

  • Experienced maintaining and supporting feature-rich applications using modern software frameworks such as Spring-Boot (Java), Flask/FastAPI, etc.

  • Understanding of networking and how it applies in cloud environments

  • Knowledgeable about cybersecurity, in a cloud environment

  • Experience securing corporate networks, cloud networks, and VPNs

  • AWS Solutions Architect Certification


Education Requirement:

  • Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field

About Signature Consultants, LLC

Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the ninth consecutive year, Signature was voted as one of the "Best Staffing Firms to Work For" and is now the 14th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 28 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients' technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit www.sigconsult.com. Signature Consultants is the parent company to Hunter HollisandMadison Gunn.

EEO Employer

Signature Consultants is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Signature will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 888.838.1020.