Senior DevOps Engineer
NTT SINGAPORE PTE. LTD.
8 days ago
Posted date8 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human Resources• Eagerness to participate on a team designing cloud based application hosting and data services.
• Identify business requirements and corresponding cloud based solutions.
• Assess the full technology stack of services required including network, compute, storage, management and automation.
• Identify cloud ecosystem components across a variety of vendors that align with business objectives and meet technical design requirements.
• Compare and contrast alternatives across both technical and business parameters which support the define cost and service requirements.
• Apply NTT methodology, NTT reusable assets, and previous work experience to delivery consistently high quality work.
• Consult/Deploy/Implement DevOps, CI/CD and deployment pipelines including standards and best practices.
• Ability to collaborate with team members, developers, QA and ownership teams to resolve issues.
• Stay educated on new and emerging market offerings that may be of interest to our clients.
• Extensive travel may be required.
• Adapt to existing methods and procedures to create possible alternative solutions to moderately complex problems.
• Understand the strategic direction set by senior management as it relates to team goals.
• Use considerable judgment to define solution and seeks guidance on complex problems.
• Primary upward interaction is with direct supervisor. May interact with peers and/or management levels at a client and/or within Accenture. Establish methods and procedures on new assignments with guidance.
• Manage small teams and/or work efforts (if in an independent contributor role) at a client or within NTT.
Basic Qualifications
o Experience in technical architecture design, evaluation, and investigation.
o Experience in DevOps and MicroServices
o Experience with deployment automation tools and processes
o Familiar with Java builds using Maven and an artifact repository (e.g. Artifactory or Nexus.)
o ExperieExperience with software development and deploymentsnce with development tools such as Jenkins, Subversion, Selenium, JIRA
o Experience with infrastructure automation tools such as Puppet, Chef, Ansible or Terraform
o Experience or familiarity with Git, GitHub or Bitbucket
o Experience with implementing infrastructure as code
o Experience in 3 of the following:
§ Server Operating Systems (e.g. Microsoft Windows, Unix, Linux, etc.).
§ Virtualization Platforms (e.g. VMWare, Hyper-V, etc.).
§ Cloud Computing and Storage (AWS, Azure)
§ Workload Migration Automation Tools (Double-Take, Racemi, etc.)
§ Cloud Management Platforms (vrealize, Gravitant, etc.)
Responsibilities
Preferred Skills:
• Excellent communication skills (both written and oral).
• Strong interpersonal skills.
• Ability to be flexible and work analytically in a problem solving environment.
• Attention to detail.
• Strong organizational & multi-tasking skills.
• Strong analytical skills and thought processes.
• Identify business requirements and corresponding cloud based solutions.
• Assess the full technology stack of services required including network, compute, storage, management and automation.
• Identify cloud ecosystem components across a variety of vendors that align with business objectives and meet technical design requirements.
• Compare and contrast alternatives across both technical and business parameters which support the define cost and service requirements.
• Apply NTT methodology, NTT reusable assets, and previous work experience to delivery consistently high quality work.
• Consult/Deploy/Implement DevOps, CI/CD and deployment pipelines including standards and best practices.
• Ability to collaborate with team members, developers, QA and ownership teams to resolve issues.
• Stay educated on new and emerging market offerings that may be of interest to our clients.
• Extensive travel may be required.
• Adapt to existing methods and procedures to create possible alternative solutions to moderately complex problems.
• Understand the strategic direction set by senior management as it relates to team goals.
• Use considerable judgment to define solution and seeks guidance on complex problems.
• Primary upward interaction is with direct supervisor. May interact with peers and/or management levels at a client and/or within Accenture. Establish methods and procedures on new assignments with guidance.
• Manage small teams and/or work efforts (if in an independent contributor role) at a client or within NTT.
Basic Qualifications
o Experience in technical architecture design, evaluation, and investigation.
o Experience in DevOps and MicroServices
o Experience with deployment automation tools and processes
o Familiar with Java builds using Maven and an artifact repository (e.g. Artifactory or Nexus.)
o ExperieExperience with software development and deploymentsnce with development tools such as Jenkins, Subversion, Selenium, JIRA
o Experience with infrastructure automation tools such as Puppet, Chef, Ansible or Terraform
o Experience or familiarity with Git, GitHub or Bitbucket
o Experience with implementing infrastructure as code
o Experience in 3 of the following:
§ Server Operating Systems (e.g. Microsoft Windows, Unix, Linux, etc.).
§ Virtualization Platforms (e.g. VMWare, Hyper-V, etc.).
§ Cloud Computing and Storage (AWS, Azure)
§ Workload Migration Automation Tools (Double-Take, Racemi, etc.)
§ Cloud Management Platforms (vrealize, Gravitant, etc.)
- Proficient in at least one programming language (Java, JavaScript, CSS, HTML, Python, Python Django, React/Reactjs, Rest API etc.)
- Familiarity with operating systems (Windows, Linux)
- Experience with databases (MySQL, MongoDB, PostgreSQL etc.), web applications, and APIs
- Solid understanding of algorithms, data structures, and software design patterns
- Ability to learn new software and technologies quickly.
- Ability to follow instructions and work in a team environment.
- Implement, integrate and document a variety of software platforms through the REST API framework.
- Apply the latest software design techniques and contribute to the technical design of new solutions
Responsibilities
- Working with stakeholders and members of the development team on complex projects that require multiple steps in the software development process.
- Coordinate with internal teams to understand user requirements and provide technical solutions.
- Develop high-quality and scalable software solution.
- Write clean, testable, and efficient code.
- Cooperate with team members to achieve project goals.
- Adhere to best practices in software development.
- Stay up to date on the latest trends and technologies in the industry.
- Take ownership of small parts of the project and see them through to completion.
- Help troubleshoot and debug applications.
- Develop expertise in at least one Front-End frameworks, Back-End Framework.
- Develop back-end components to improve responsiveness and overall performance.
Preferred Skills:
- Amazon Web Service (AWS) or Azure certification
- Previous Consulting or client service delivery experience.
- Infrastructure (Server, Storage, and Database) discovery, design, build, and migration experience.
- Experience with private and public cloud architectures, pros/cons, and migration considerations.
- Architectural exposure to Windows, LINUX, UNIX, VMware, Hyper-V, XenServer, Oracle, DB2, SQL Server, IIS Server, SAN, NAS, VCE/FlexPod, and other technologies.
- Hands-on experience with VBScript, TCP/IP, XML, C++, Python.
- Technical/Team Leadership Experience.
Professional Skills Requirements:
• Excellent communication skills (both written and oral).
• Strong interpersonal skills.
• Ability to be flexible and work analytically in a problem solving environment.
• Attention to detail.
• Strong organizational & multi-tasking skills.
• Strong analytical skills and thought processes.
JOB SUMMARY
Senior DevOps Engineer
NTT SINGAPORE PTE. LTD.
Singapore
8 days ago
N/A
Contract / Freelance / Self-employed
Senior DevOps Engineer