Job Description **(Must have 10+ Experience)**10 years of technology delivery experience in designing, developing, and deploying production-ready systemsStrong Hands on knowledge in IBM ACE/APIC/IBM-MQ/Kong tools3 years of experience with Messaging systems like Apache Kafka, MQ, etc, Integration platform like IBM ACE and Container Orchestration Frameworks like Kubernetes, OpenShift, Docker etc.3 years of hands-on experience with CI/CD tools like Github, Github Actions, Jenkins, octopus or similar5 years of experience working on Azure or GCP Cloud Applications/services (Azure preferred)5 years of relevant work experience in designing and building software applications with expertise in one or more modern programming languages such as Java, Python, API/Microservices development3 years of Relational databases (e.g., PostgreSQL, Azure SQL) and NoSQL databases (e.g., Cosmos DB)3 years of experience leading software development projects by setting project goals, monitoring progress, tracking milestones, communication with stakeholders regarding project issues, and mentoring junior developers as needed3 years of experience with IAC (Infrastructure as code) tools like Ansible, Chef, Terraform.
Roles & Responsibilities: Write clean, scalable, and maintainable code using best practices and design patternsStrategic thinking – able to identify a vision along with the plans, which need to be implemented to meet the end goal, evaluating situations, decisions, and issues in the short, medium, and long termAnalytical thinking - able to simplify complex problems, processes or projects into component parts explore and evaluate them systematicallyCollaborate with various areas of the organization including business partners, product owners, architecture, security mavens, and IT engineering teams to understand business requirements and design specificationsConduct research on emerging technologies, design principles, and development frameworks to ensure software solutions remain current, fresh, and future proofProvide technical guidance in software design and development activitiesMentoring junior members of the team to develop their technical skillsReview Designs and Code and Provide recommendations for continuous improvementProvide technical leadership direction, determining and developing approaches to solutions by coordinating multiple resources to solve complex problemsImprove DevOps processes and push for Automation as much as possibleDesigning and implementing complex software solutions for API's, microservices, CICD, real-time streaming pipelines etc.
on cloud #LI-RJ2 Salary Range-$100,000-$120,000 a year