Description
About the Company – Agilus client is a leader in the financial services and insurance industry and is adding to their team!
About the Role – This strategic role is responsible for participating in the operationalization of Enterprise API Platform solutions.
Responsibilities –
- Participate in the operations (support, deployment and rollout of components) in API Platforms both in the cloud and on premise. Experience in operations and implementing API framework is a must.
- Participate in the construction, maintenance and continuous improvement of core infrastructure that underlies API operational support including a gateway/service-mesh, runtimes, security.
- Participate in the operations and support of the Enterprise Event Hub with Kafka.
- Participate in the operations and support of the API and micro-services.
- Identifying defects in the platform modules, debugging issues being faced and provide effective solutions.
- Participate in designing, running and interpreting performance and load-testing processes and implementing required optimizations.
- Ensure projects are following best practices around continuous integration and delivery.
- Partner with business, and API teams to design, develop and demonstrate the value of implementing API Platform components using cloud-based solutions.
- Work closely with the business and technology partners to ensure effective implementation of new technologies that support API Governance and standardization across Agilus’ client.
Qualifications –
- Bachelor’s degree in Computer Science, Engineering, or related area.
- 3-6 years experiences in related IT areas.
- Minimum of 1-2 years experiences in Application support and Operations.
- Minimum of 1-2 years development experience with Java.
- Experience in implementing continuous integration and delivery solutions.
- Experience working in AWS cloud, specially in AWS services like EKS, EC2.
- Good understanding of DevOps, Containers/Docker, Kubernetes.
- Minimum of 1-3 years experience working with Kafka/ Confluent technologies. ( Kafka Connect using Schema Registry, Kafka Broker, Zookeeper, KSQL, KStream, Kafka Control Center, Kafka Rest Proxy )
- Knowledge of REST API design standards, good working knowledge of API design specifications like Open API Spec, RAML.
Required Skills –
- Experience with specialized API architecture frameworks, security, patterns, model and delivery.
- Experience with scripting languages to automate operations tasks is a nice to have.
- Exposure to using Authentication and Authorization solutions with REST APIs. Knowledge of standards like OAuth and OpenID is a plus.
- Working knowledge of API development in AWS Serverless environment working with AWS Lambda and AWS API Gateway etc.
- Working knowledge of deploying components on Kubernetes, using Kustomize, Helm Charts and/or K8s operators.
- Working knowledge for CI/CD solutions (like Jenkins, Ansible, CDD Continuous Delivery Director).
- Proficiency in building and deploying solutions with frameworks like Spring Boot, including secure coding practices, load-testing and performance optimization.
Preferred Skills –
- Experience with specialized API architecture frameworks, security, patterns, model and delivery.
- Experience with scripting languages to automate operations tasks is a nice to have.
- Exposure to using Authentication and Authorization solutions with REST APIs. Knowledge of standards like OAuth and OpenID is a plus.
- Working knowledge of API development in AWS Serverless environment working with AWS Lambda and AWS API Gateway etc.
- Working knowledge of deploying components on Kubernetes, using Kustomize, Helm Charts and/or K8s operators.
- Working knowledge for CI/CD solutions (like Jenkins, Ansible, CDD Continuous Delivery Director).
- Proficiency in building and deploying solutions with frameworks like Spring Boot, including secure coding practices, load-testing and performance optimization.