The Team:
The current team is composed of highly skilled engineers with solid development background who build and manage tier-0 platforms in AWS cloud environments. In their role, they will play a pivotal part in shaping the platform architecture and engineering. Their additional tasks include, exploring new innovative tools that benefit the organization needs, developing services and tools around the platform, establishing standards, creating reference implementations, and providing support for application integrations on need basis.
The Impact:
This role is instrumental in constructing and maintaining dependable production systems within cloud environments. The team bears the crucial responsibility for ensuring high availability, minimizing latency, optimizing performance, enhancing efficiency, overseeing change management, implementing robust monitoring practices, responding to emergencies, and strategically planning for capacity. The impact of this team is pivotal for the organization, given its extensive application portfolio, necessitating a steadfast commitment to achieving and maintaining a 99.9% uptime, thus ensuring the reliability and stability of the firm's digital infrastructure.
Essential Duties & Responsibilities:
• As part of a global team of Engineers, deliver highly reliable technology products.
• Strong focus on developing robust solutions meeting high-security standards.
• Build and maintain new applications/platforms for growing business needs.
• Design and build future state architecture to support new use cases.
• Ensure scalable and reusable architecture as well as code quality.
• Integrate new use cases and work with global teams.
• Strong focus towards developing permanent fixes to issues and heavy automation of manual tasks.
Technical Qualifications Required:
• Bachelor / MS degree in Computer Science, Engineering or a related subject
• Must have 5 to 8 years of working experience in Java with Spring technology
• Must have API development experience
• Ability to use CICD flow and distribution pipelines to deploy applications
• Working experience with DevOps tools such as Git, Azure DevOps, Jenkins, Maven
• Solid understanding of Cloud technologies and the use of Terraform for building and managing infrastructures
• Experience in developing, deploying & debugging cloud applications
• Strong knowledge of Functional programming, Linux and Docker
Nice to have Technical Skills :
• Knowledge and experience of Identity Federation, Single Sign-On, MFA, Directory Services technologies
• Familiar with IDM standards and protocols like SAML, OIDC, JWT token, etc.
• Working experience with AWS and OKTA is a plus
• Experience in building single-page applications with Angular or ReactJS in conjunction with Python scripting
• Familiarity with web services, messaging, identity & access control, monitoring
• Experience in developing micro services and deploying on Kubernetes
• Working experience with API Gateway, Apache and Tomcat server, Helm, Ansible, Terraform, CI/CD, Azure DevOps, Jenkins, Git, Splunk, Grafana, Prometheus, Jaeger(or other OTEL products), LDAP, Confluent Platform, Active MQ.
• Understanding of messaging via MQ/Kafka