Senior Software Engineer
INDIA IT development
Job description
Overall Objectives of Job: (If multiple sections, accord weightage to each section)
Project Name : GBCoC
· Work with architect(s) and development team to enhance the DevOps toolchain and build tools to facilitate operations and to ensure stability of the business solution
· Defining and implementing the best practices for system configuration, monitoring, and performance optimization.
· Actualize the DevOps processes for environment management including infrastructure, platform, and application lifecycle.
· Maintain up-to-date documentation and participate actively in knowledge sharing activities like communities of practice, and/or other knowledge exchanges
Weightage can be accorded to each section as follows:
· Managing existing infrastructure, platform, and application: 40%
· Enhancing existing DevOps toolchain, building operational tools 30%
· Documentation and knowledge sharing: 15%
· Collaboration and communication: 15%
100%
PART 3
Qualification, Experience and Skills
Bachelor's degree in Computer Science, Information Technology, or related field
· Open-minded, good communication and interpersonal skills
· Fast learner & curious
· At least 2+ years of total relevant experience and hands-on experience in below
· Public cloud stack: AWS
· Container technology: Docker, Kubernetes,
· Automation: Ansible, Terraform,
· CI/CD: GitHub Actions
· Observability tool, e.g: Prometheus, Grafana
· Good experience with scripting/automation
· Has basic understanding in Agile software development framework (e.g. Scrum) and tools (e.g. JIRA)
Preferred/Additional Technical And Professional Expertise
· Working with change management of a production grade application
· Programming knowledge and experience in any general purpose programming language of min 1 years
· Has experience in any relational database operations experience of min 1 years
· Has good understanding of traditional enterprise technology stack and enterprise networking concepts
· Have experience/ sound knowledge of managing any blockchain based solutions would be a big plus
PART 4
Skills/Specific Tasks/Activities performed
· Work with architects and development teams to enhance DevOps toolchain
9
· Manage the entire lifecycle of infrastructure, platforms, and application
8
· Optimize performance monitoring and tuning
8
· Build and maintain tools for operational stability and efficiency
9
· Maintain up-to-date documentation for processes and configurations
7
· Monitor system health using observability tools like Prometheus and Grafana
7
· Support in regular release activities
7
PART 5
Key Competencies
Area
Competency*
Rate Skill Importance
1=aware;
2=basic; 3=intermediate
/experienced;
4=advanced; 5=expert
Allianz India Skill catalogue reference
(for HR use only)
Technical
(max of 5)
· Proficiency in AWS, Docker, Kubernetes, Ansible, Terraform, GitHub Actions, Prometheus, and Grafana
· scripting and automation skills
4
Functional
(max of 5)
· Competence in performance optimization and troubleshooting
· Ability to define and implement best practices
3
Behaviours***
· Open-minded and adaptable
· Strong communication and interpersonal skills
· Fast learner and curious
· Proactive in knowledge sharing and documentation
4
Productivity
(max of 3)
· Knowledge of Agile frameworks and tools like Jira & Confluence
· Task orientation
· Time Management
3
Communication
· Clear and concise in verbal and written communication
· Effective in collaborating with cross-functional teams
· Skilled in documentation and knowledge transfer
4
PART 6
Authorities Held
· To enhance the DevOps toolchain and build tools to facilitate operations and to ensure stability of the business solution
· Proactively identify possible technical issues, showstoppers and possible causes with solution to avoid/rectify them in the early stages itself
53636 | IT & Tech Engineering | Professional | Non-Executive | Allianz Technology | Full-Time | Permanent
.