Job Details
· Development/configuration of new API on Apigee API management platform
· Strong in reviewing the specification files/swagger files.
· Have an active enthusiasm in automation areas
· Policy , credentials and any other administration of existing API.
· Troubleshoot priority incidents, facilitate blameless post-mortems and ensure permanent closure of incidents.
· Engage with development team throughout the life cycle in ensuring minimal refactoring or changes.
· Participate in the 24x7 support coverage as needed.
· Have an enthusiastic, go-for-it attitude. When you see something broken, you can't help but fix it.
· Have an urge to collaborate and communicate asynchronously.
· Have an urge for delivering quickly and iterating fast.
· Strong in basics
Basic Qualifications:
· Bachelor’s degree, preferably in Computer Science, Software Engineering, or any other Engineering field.
· 3+ years with Apigee API management platform with AWS expertise (will be plus).
Technical Experience:
· Knowledge on Key AWS services: EC2, S3, VPC, Route 53, RDS, CloudFormation, EC2, DynamoDB (NoSQL), Lambda, logging/CloudWatch, IAM, Certificate Manager, ELB, EBS, ECS, CloudFront/WAF, SQS, SNS, SES.
· Experience with identifying API from business processes design and implementing API using latest and emerging technology.
· Working knowledge of API security certification, authentication, authorization, IP security setup, and end point configuration.
· Hands on experience with building service policies using various Policy Assertions that implement XML/JSON transformation, routing, encryption/decryption, dig. signatures, auditing, PKI, threat prevention, ICAP integration, logical assertions, etc. This includes hands on experience with Access Control, TLS, XML Security, Message Validation/Transformation, Routing, Policy Logic and Threat Protection Policy assertion categories.
· Hands on any modern API Gateways, preferably Apigee.
· Knowledge of REST best practices preferred.
· Understanding of Git, Bitbucket, Jira, Jenkins, Sonar, Splunk, Maven, AIM and/ or Continuous Delivery tools.
· Knowledge of at least one modern programming language such as: Java, C#, C++, Perl, or Python.
Responsibilities:
· Meeting SLO, SLA, SLI’s defined in the Operations model.
· Setting task prioritization and troubleshoot to closure of incidents.
· Participate on-call /on-rotation.
· Improve Service observability.
· Proactively testing the flexibility and resilience of the system.