About the Company
GCP DeveloperMode -Hybrid
About the Role
Experience - 6 – 6 Years Location : Chennai
Responsibilities
- Provide thought leadership, engineering expertise and direction to the engineering teams.
- Be versatile and be able to collaborate with business stakeholders, product teams and cross functional technology groups to drive continuous delivery.
- Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools.
- Own all technical aspects of software development (architecture, design, and development of systems) for assigned applications.
- Perform hands-on software development, writing code, API specs, doing proof of concepts, conducting code reviews, and testing in ongoing sprints.
- Drive consistent development practices - tools and common components.
- Develop deep understanding of tie-ins with other systems and platforms within the supported domains.
- Work with technical product managers contributing to blueprints and assisting with annual planning of feature sets.
- Identify opportunities for adopting new technology to solve existing needs and predicting future challenges.
- Effectively communicate to internal and external business partners on solution design.
Qualifications
- Bachelor's Degree in Computer Science, Computer Science Engineering, or related field required; advanced degree is preferred.
Required Skills
- Strong analytical & strategic thinking skills.
- Ability to interpret technical/business objectives and challenges.
- Porting/Software Configuration.
- Agile Methodologies.
- Software development/testing.
- Object oriented analysis and design across multiple platforms.
- Designing High Availability applications.
Preferred Skills
- 4+ years of commercial software development experience.
- Proficient in developing, hosting solutions on Google Cloud Platform- Google Cloud Storage and Big Query.
- Hands-on experience on Big Data platforms (Scala/Spark/Hive SQL) and Big Data Lake.
- Experience and proficiency in ETL (Extract, Transform, Load) processes and tools and data modelling in Big Data platform.
- Proficiency in Secure File Transfer (SFT) operations and its utilization in data management.
- Experience with Agile development, Continuous Integration, and Continuous Delivery, including working knowledge of various tools in the CI/CD pipeline.
- Experience with automated release management using Maven, Salt, Git, Jenkins.
- Experience in Architecture design and modeling should possess strong skills in designing and modeling complex systems and architectures.
- Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux.
- Good understanding of data structures, algorithms, and design patterns.
- Great written communication and documentation abilities.
- Looks proactively beyond the obvious for continuous improvement opportunities.
- Leadership and communication: lead teams and collaborate with stakeholders, so strong leadership and communication skills are essential.
- Excellent communication skills, with the ability to influence at all levels across functions, from both technical and non-technical perspectives alike.
Pay range and compensation package
Expected output: Return only valid HTML. Do not wrap the output in code blocks or add any markdown formatting.
Equal Opportunity Statement
We are committed to diversity and inclusivity.