*Python / API Engineers*

*6 – 12+ Mths*

*Washington, DC*




*Must haves:*

Ø  Experience *leading and developing large multi-tier API / web services,*
data integrations and related web applications.

Ø  Experience with multiple programming languages and related frameworks
and libraries - *Python and Java*.

Ø  Strong understanding of *API / web service* architectures and concerns -
Microservices, Service Oriented Architecture, security, high availability,
load, performance, encryption etc.

Their APIs service a multitude of clients including websites, native mobile
applications, CMSs as well as a number of 3rd party systems spread around
the world.  Our client’s team works with a diverse array of lower-tier
systems collecting, collating, and caching the data necessary to fulfill
the requests of our clients, also create supporting tools, dashboard and
administrative applications.

This privileged integration point exposes team members to a wide variety of
challenges from the deep technical implementations of the core platform to
the user-visible features and functionality.

*Responsibilities*

   - Assume ownership over the API / web services and data integration
   platform, focusing on architecture, re-usability, stability, performance,
   security, automation and related metrics.
   - Provide technical leadership while taking a key part in strategic API,
   middle tier and database technology architectural and solution decisions.
   This will include requirements review, estimates, and discovery as well
   production performance and reliability.
   - Collaborate with other teams to support API integration into
   multi-platform environments.  This will include maturity of various
   applications into a regular delivery pipeline, focusing on test coverage,
   continuous integration, and application health metrics.
   - Define and implement best practices, code style guides, and various
   testing standards, including peer reviews and critiques. Strongly advocate
   and coordinate consistency across projects, discuss future and current
   technology practices, and evangelize proper Agile workflows.

* Qualifications*

   - Minimum 5 years’ experience developing large multi-tier API / web
   services, data integrations and related web applications.
   - Minimum 5 years’ experience with multiple programming languages and
   related frameworks and libraries - Python and Java.
   - Strong understanding of API / web service architectures and concerns -
   Microservices,  Service Oriented Architecture, security, high availability,
   load, performance, encryption etc.
   - Extensive hands-on experience deploying Applications to IaaS and PaaS
   from Amazon AWS, Microsoft Azure, or Google Cloud Services.
   - Experience using and developing RESTful APIs using JSON, RSS, NewsML
   and other API formats.
   - Experience with event-based and message-driven distributed systems eg.
   Celery, RabbitMQ etc.
   - Experience working with API gateway, server, cache technologies such
   as Apache, Nginx, Squid,  Varnish, ha_proxy.
   - Deep knowledge of data stores and related topics - NoSQL and RDBMS -
   eg. Memcached, Redis, PostgreSQL, MySQL etc.
   - Experience with dependency management, build & release and automation
   tools (Pip, Maven, Jenkins/Bamboo, Puppet, Docker etc.)


*Thanks & Regards,*
*Abhishek Ojha*
*732- 837- 2138*
*ao...@sagetl.com <ao...@sagetl.com> *

-- 
You received this message because you are subscribed to the Google Groups "it 
req" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to it-req+unsubscr...@googlegroups.com.
To post to this group, send email to it-req@googlegroups.com.
Visit this group at https://groups.google.com/group/it-req.
For more options, visit https://groups.google.com/d/optout.

Reply via email to