Senior DevOps Engineer
NEARSOURCE PTE. LTD.
The Senior DevOps Engineer is responsible for designing,implementing, and maintaining infrastructure
and processes for building and deploying software, whilealso leading and mentoring a DevOps team, and
driving continuous improvements in DevOps practices. He/Sheare held responsible for maintaining high
availability of production and non-production workenvironment. He/She is liable for automating all the
manual tasks for developing and deploying code and data toimplement continuous deployment and
continuous integration framework and identifies issues inthe production phase and system and
implements monitoring solutions to overcome those issues.He/She should involve in designing and
developing scaling strategies, automation scripts, andsolutions to implement, streamline, and execute the
software. He/She will play a critical role in inguaranteeing the operational efficiency, stability, and
availability of EIT application systems. He/She will work ina highly productive and collaborative team
where your ideas will be listened to and put into action.
Analyze Module specifications work with developers tocoordinate the work, track the progress of the work
2. Translate business requirements into detailed DevOpssolution designs.
3. Building and maintaining automation pipelines andworkflows (via CI/CD solutions like Jenkins, Bamboo, etc.)
4. Prepare/Review changes to configurable items, whichinclude hardware, software, documentation, etc. It covers
configuration management planning, configurationidentification, configuration controls & audits
5. Containerizing applications and managing containerclusters and registries. Performing root cause analysis on
defects and outages to prevent recurrences.
6. Lead the planning and execution of system upgrades,migrations, and maintenance activities, minimizing
downtime and disruption to operations
7. Integrating and analyzing application performance metricsand logs using tools like Splunk, Nagios or Dynatrace
8. Handle incident management processes and tools,application monitoring metrics and tooling to generate
reports and take corrective actions
9. Follow standards and best practices to bring operationalefficiencies, stability and availability of the system
10. Use continuous delivery practices to evolve and supporthigh-quality software, and bring value to end
customers as early as possible while working incollaborative, value-driven teams to build innovative customer
experiences for enterprise customers
11. Establishing and maintaining effective workingrelationships, breaking down barriers for the team and both
planning at a higher level and getting into the detail tomake things happen when needed.
12. Provide mentorship and guidance to junior engineers.
13. Work with developers to Investigate all reportedproblems/errors & initiate amendments & testing so that the
system can operate correctly & efficiently
14. Ensure DevOps practices comply with Telecom sectorsecurity guidelines
Education and Qualifications: Degree in Computer Science
5-10 Years of experience in relevant area.
Experience implementing applications solutions in AWS,Azure, Cloud or Private Cloud
Experience in DevOps practices must possess ample knowledgeand experience in system automation,
deployment, and implementation.
Experience in handling distributed data systems andcontainer architecture. Examples: Elastisearch,
Kubernetes, Cassandra, Hadoop, and others
Experience working with application monitoring tools such asPrometheus or Grafana, understand the different
metrics that go with it and can generate reports and takecorrective actions.
Experience using scrum-based software development tools likeJIRA, Bitbucket and confluence.
Technical / Professional Skills
1. Professional DevOps
2. Advanced Continues delivery and automation.
3. Site reliability engineering
4. Security in DevOps