For Employers
Senior DevOps Engineer


NTT SINGAPORE PTE. LTD.
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
• 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.)
  • 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.
Related tags
-
JOB SUMMARY
Senior DevOps Engineer
NTT SINGAPORE PTE. LTD.
Singapore
8 days ago
N/A
Contract / Freelance / Self-employed

Senior DevOps Engineer