24 Oct
|
ValueLabs
|
Hyderabad
24 Oct
ValueLabs
Hyderabad
DEVELOPMENT & DELIVERY: ----------------------- • Design, develop, test, and deploy high-quality integration solutions using Snaplogic platform in an agile/DevOps environment • Develop and maintain APIs, ensuring robust and scalable integration architectures • Build and optimize Java Spring Boot applications and microservices for seamless integration with enterprise systems • Implement and manage Confluent Kafka streaming solutions for real-time data processing and event-driven architectures • Collaborate with cross-functional teams across different areas to deliver platform and service enhancements • Ensure proper technical documentation for all developed solutions and proactively share knowledge with team members OPERATIONS & MAINTENANCE: ------------------------- • Perform incident and problem management activities including investigations, facilitating meetings, and participating in cross-team investigations • Execute internal Lifecycle Management (LCM) activities such as patch upgrades and system maintenance • Support LCM activities by providers or consumers including database migrations, hold/release jobs, monitoring jobs, and connection changes • Provide test support including regression testing connected to application releases • Manage SAS token rotation and handle operational requests such as baseloads • Monitor system performance and implement optimizations to ensure high availability and reliability COLLABORATION & LEADERSHIP: --------------------------- • Work effectively in agile/DevOps teams, ensuring good communication and collaboration with all stakeholders • Build and maintain relationships with people across different organizational levels, cultural backgrounds, and organizational units • Understand and align with client values and culture,
adapting work approach accordingly • Lead by example in delivering towards overall business goals and ensuring excellent user experience • Zoom out to see the big picture, understanding organizational priorities and cooperating effectively with other teams • Contribute to continuous improvement initiatives and best practice development TECHNICAL EXPERTISE: -------------------- • Apply deep technical knowledge of integration technologies, standards, protocols, and interfaces • Stay current with emerging technologies and industry trends in integration and API development • Ensure compliance with enterprise architecture standards and security requirements ================================================================================ 3. PRIMARY SKILLSET ================================================================================ INTEGRATION PLATFORM: --------------------- • Snaplogic Enterprise Integration Platform (Expert level) - Snaplogic Designer and Manager - Pipeline development and optimization - Snap development and custom snap creation - Integration with various endpoints (databases, APIs, file systems, etc.) - Snaplogic Cloud and on-premise deployments - Error handling and logging mechanisms API DEVELOPMENT: ---------------- • RESTful API design and development • API Gateway management and configuration • OpenAPI/Swagger specifications • API security (OAuth, JWT, API keys) • API versioning and lifecycle management • GraphQL (positive to have) JAVA SPRING BOOT: ----------------- • Spring Boot framework (Expert level) • Spring Data, Spring Security,
Spring Cloud • Microservices architecture and design patterns • RESTful web services development • Dependency injection and inversion of control • Unit testing with JUnit and Mockito • Maven/Gradle build tools MESSAGE STREAMING: ------------------ • Apache Kafka (Confluent Platform preferred) • Kafka Connect and Kafka Streams • Event-driven architecture design • Real-time data streaming and processing • Schema Registry and Avro/JSON schemas • Kafka monitoring and performance tuning ================================================================================ 4. SECONDARY SKILLSET ================================================================================ DATABASE TECHNOLOGIES: ---------------------- • SQL and relational databases (Oracle, PostgreSQL, SQL Server) • NoSQL databases (MongoDB, Cassandra) • Database design and optimization • Data modeling and ETL processes CLOUD PLATFORMS: ---------------- • Microsoft Azure (preferred) • Azure Data Factory, Azure Logic Apps • Cloud integration patterns and best practices • Infrastructure as Code (Terraform, ARM templates) DEVOPS & CI/CD: --------------- • Azure DevOps or similar CI/CD tools • Git version control and branching strategies • Containerization (Docker, Kubernetes) • Jenkins, GitHub Actions, or similar automation tools • Monitoring and logging tools (Splunk, ELK stack, Azure Monitor) PROGRAMMING LANGUAGES: ---------------------- • Java (Advanced) • Python (good to have) • JavaScript/TypeScript (good to have) • Groovy scripting SOFT SKILLS: ------------ • Excellent communication and interpersonal skills • Problem-solving and analytical thinking • Ability to work in multicultural and distributed teams • Stakeholder management and expectation setting • Self-motivated with ability to work independently • Adaptability and willingness to learn new technologies
📌 Snaplogic Developer (Hyderabad)
🏢 ValueLabs
📍 Hyderabad