Job Description- Specialist Programmers / Senior Technologists
- The Position
- Infosys has designed the Power Programmers career track for polyglots who are passionate about programming and want to do more than programming as usual. We are looking for highly skilled Specialist Programmers with reliability engineering focus and Senior Technologists who are passionate about IT Resiliency. In this role, you will build and help create robust platforms, marketplaces, innovative solutions, contribute and develop open software and ensure mission critical systems deliver to their promises. You will collaborate with some of the best talent in the industry to create and implement innovative high quality software solutions. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
- Technical Skills (SRE)
Necessary : Over 3 years or more of Experience in the following
One of Spring Boot / Node JS / Python based micro services exposure is mandatory.Must have worked with Kubernetes clusters and service mesh as a platform for workload deployment in hybrid and multi cloud environments.Must be skilled in Dev Sec Ops principles and able to specify scanning profiles for high quality deliverables.Good understanding of the Observability space such as system and application monitoring methodologies using agents and dashboards is required. Expertise of any of ELK stack / Dynatrace / New Relic / Splunk / Datadog / App Dynamics / Prometheus using Open Telemetry agents will be an advantage.Good understanding of SRE practices like Risk templates, Error budgets, SLOs, runbooks, RCA, post-mortems and backlog curation will be desirable.Should be proficient in analysis of performance bottlenecks using tools like AWR reports, slow query logs, Thread dump, core dump, heap dump analyzers and other tools relevant for specific technologiesExposure to Log Analysis using common pattern analysis and activity trace identification from minimalistic production logs. Knowledge of web server configurations and logs (Apache / Ngnix), Server logs and DB trace logs etc.Ability to automate using AI techniques such as RAG and agentic processes is desirable.Knowledge of browser and client application profiling using tools available on browser and mobile apps.OS experience in Linux or other Unix systems. Adept in shell scripting, PowerShell scripts and other command line utilities for cloud and automation providers.DB persistence using JPA, JDBC on Oracle / MySQL / MS SQLExperience in cloud-based platforms like Pivotal Cloud Foundry, Open Shift / GCP / AWS / AzureDesirable :
Experience in Open-Source tools and technologiesWeb development experience with UI technology stack HTML5 / CSS / JavaScriptGood understanding of web servers, REST, services, ESB and events, APIs, load balancing and fault tolerance concepts. One or more of NGINX / Apache HTTP Server, Hadoop, Kafka / Rabbit MQ, Streaming technologies like Storm, Redis cache, K8, Fuse etc.High Availability and Scalable architecture definition, using clusters in JEE, Auto Scale methodologies using VMs, dockers, Kubernetes etc. in private and public cloudHave a depth in applying and recommending NFRs for a solution.Ability to create automations around various processes like, DevOps pipeline, failover of DB, micro services and distributed file systemAdditional Competencies
Experience of working in a fast paced and agile environmentBe able to quickly perform POCs and simulations to replicate and solve complex problemsProviding solutions with minimum system requirements and in Agile ModeAbility to write good quality and highly performant code and understand underlying NFRsStrong analytical and problem-solving skillsEffective collaboration and communication skillsIndustry acclaimed External Certifications, if applicableActive participation in Technology forumsContribution to Open-Source CommunityOpportunities
Work on Large Scale Digital platforms & marketplaces for scaling them to high degree for best value for cost.Work on Complex Engineering and Digital Transformation Projects using cloud native architectureCo-create, Develop and Sustain High Performing Technology components and frameworksContribute to Open Source and continuously upskill in latest technology areasIncubating Tech User Groups and meets internally and externallyQualification : Bachelor's Degree in IT, Computer Science,
Location : Bangalore, Hyderabad, Pune, Bhubaneswar : occasional travel on need basis. Willing to take onsite opportunities.
Skills Required
Java, Kubernetes, Build And Release, Prometheus, Python