DevOps Engineer

This role supports the technical operations of the client assigned.

Location: Taguig City

Status: Active

# of Positions Available: 5

Job Description
  • Develop scripts and configures tools for builds, using the most appropriate languages and technologies
  • Manage build machines, servers, build environments, and continuous integration activities
  • Create and own SCM process and introduce new SCM techniques and technologies
  • Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis and deployment tools
 
 
 
Job Qualifications/Requirements
  • Technical skills:
    • Configuration Management, (e.g. Chef, Puppet, Ansible, Terraform, Rundeck, etc.) CI/CD,
    • Continuous Integration/Continuous Deployment, (e.g. Jenkins, AWS CodeCommit, AWS CodeDeploy, etc)
    • Version Control, (e.g. SVN, Bitbucket, etc.)
    • Code review tools such as (Crucible, Bitbucket, Phabricator, etc.)
    • Web Servers (IBM HTTP Server, Apache, Nginx, Tomcat) and SharePoint App Servers (WAS, Tomcat, etc)
    • Wiki Tools (Sharepoint, Confluence, etc)
    • File Transfer and Security (FTP, SFTP, etc.)
    • Jira configuration Fastlane Monitoring (Nagios, Splunk)
    • Containers (Docker, Kubernetes)
    • Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
    • Proven expertise with scripting and hands-on programming with at least one other higher-level language, (e.g. Java, Ruby, Python, Perl, JavaScript, etc.)
    • Experience with Configuration Management concepts, build framework design and architecture
  • Knowledge:
    • Experience with Agile methodologies, DevSecOps and Waterfall
    • Fully updated with the latest trends and technologies in DevSecOps community
    • Deep hands-on knowledge of DevSecOps specific tools, best practices, and challenges
  • Core Soft/Transferable Competencies Required:
    • Strong Communication and Collaboration Skills
    • Empathy and Unselfishness
    • Understanding of Major DevOps Tools
    • Software Security Skills
    • Command of Automation Technologies and Tools
    • Coding and Scripting Skills
    • Cloud Skills Testing Skills
    • Customer-Centric Mindset
    • Passion and Proactivity
  • Education and Experience:
    • College/University Degree preferably in Computer Science, Engineering, Mathematics
    • 3-5+ years of experience in Configuration Management concepts, build framework design and architecture
    • 3+ years of experience directly related to iOS/Android mobile development
    • 3+ years of experience in development with scripting languages such as Python, Ruby, PERL, Linux shell, etc
    • 3+ years of experience in both Agile and V-Model, or DevSecOps Familiarity with object oriented programming and design