Senior Software Engineer
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 the 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)
- Working with change management of a production grade application
- Programming knowledge and experience in any general-purpose programming language of min 1 year
- Experience in any relational database operations of min 1 year
- Good understanding of traditional enterprise technology stack and enterprise networking concepts
- 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*
(max of 5)
- 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
(max of 3)
- 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 ensure stability of the business solution
- Proactively identify possible technical issues, showstoppers, and possible causes with solutions to avoid/rectify them in the early stages itself
53636 | IT & Tech Engineering | Professional | Non-Executive | Allianz Technology | Full-Time | Permanent
Locations - Trivandrum, KL, IN, 695581