Application Software Engineer II - Bengaluru | Zoek India | 6013158834184c0289b3f357a1c676f4
Application Software Engineer II - SCM | Nike | 3-6 years
Permanent (Full time)
-Deliver Technology Products
-Full stack application development with emphasis on distributed systems concepts.
-Implement Micro service architecture principles and practices.
-Implement Data Pipelines using Pyspark,Hive and Big data Platform like Hadoop.
-Develop and Test software applications using TDD,BDD methodology.
-Deploy applications using IAC, CI/CD tools into Public cloud providers (Azure, Amazon,GCP)
-Develop Data quality Framework for Different databases(SQL,Gremlin)
-Conduct performance monitoring, tuning, and analyze performance against benchmarks
-Collaborate with Product Tech Leads to understand requirements to define scope and estimate level of effort.
-Deploy solutions adhering to established Architectural guidelines and principles.
-Participate in Agile ceremonies on an ongoing basis and perform work through Agile practices.
-Diverse experience in development of applications using cloud providers like AWS, Microsoft Azure.
-Experience in working with Containers, Serverless and Big data computation.
-Experience in creating and deployments of APIs (Rest ,GraphQL)
-Erudite in writing SQL,Gremlin Queries for data quality and validations.
-Experiences creating reusable libraries for data transformations.
-Experience in applying pattern-based architecture, governance, security, and global process standards to system changes and deployments
-Strong experience in the CI/CD and automated deployment of code across environment.
-Ability to Create automate unit tests, regression and integration test for cloud solutions.
-Experience in full life-cycle solution delivery projects.
-Experienced in application and system performance monitoring and tuning to achieve desired results.
-Highly experienced in developing, testing, debugging, and tuning complex solutions.
-Experience in practicing Devops principles for observability, Reliability and scalability.
-Exceptional collaboration, listening, written and verbal communication skills.
-Commitment to performing technical quality deliverables and test-driven development.
-Bachelor's degree in Computer Science, Information Systems, Business or other relevant subject area
-5+ years of professional experience in IT (2 years additional experience in lieu of a degree)
-5+ years hands on experience in Application design, development & testing
-3+ years of experience with source code maintenance using tools such as Github or BitBucket software repositories
-2+ years of experience with cloud providers like AWS, Microsoft azure or GCP.
-Experience working as a senior engineer on multiple projects and business functions in both large (1-year+ projects) and small projects (>3 months)
-Comfortable working in a fast-paced, results-oriented environment
-Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical IT teams
-Ability to pass a 7-year background investigation
-Experience working as an engineer in a complex matrix organization within a global IT environment having diverse and complex landscape (Nice to Have)
Posted 3 days ago