Epicareer Might not Working Properly
Learn More

Infrastructure Engineer

Salary undisclosed

Apply on


Original
Simplified

Infrastructure Engineer - Singapore

We are looking for a talented and experienced Infrastructure Engineer to join our growing team. As a Infrastructure Engineer, you will play a crucial role in enhancing the efficiency, reliability, and scalability of our mobile app development and deployment processes.

Responsibilities:

  • Proficient in managing resource, cost and security in one of mainframe cloud provider like aws, gcp, azure.
  • Develop and optimize continuous integration and continuous deployment (CI/CD) pipelines for the mobile app development team. Automate the build, testing, and deployment processes to accelerate delivery and reduce time-to-market.
  • Implement monitoring tools and practices to proactively identify and address performance bottlenecks and system issues. Collaborate with the development team to optimize app performance and enhance user experience.
  • Collaborate with cross-functional teams, including mobile app developers, QA, product managers, and IT operations, to ensure seamless communication and alignment of objectives.
  • Advocate for DevOps best practices and foster a culture of continuous improvement and learning within the team and the organization.
  • Identify opportunities to automate manual processes and tasks, reducing manual intervention and increasing productivity.
  • Maintain clear and comprehensive documentation of infrastructure, configurations, and processes.
  • Awareness of relevant data protection and compliance regulations pertaining to mobile app development and data handling.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience working as a DevOps Engineer or similar role in a mobile app development environment.
  • Strong expertise in managing cloud infrastructure and experience with infrastructure as code (IaC) tools like Terraform, CloudFormation, or equivalent.
  • Proficiency in setting up and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, CircleCI, or similar.
  • Solid programming skills in scripting languages like Python, Bash, or Ruby, and experience with automation tools like Ansible, Chef, or Puppet.
  • Familiarity with mobile app development processes, including iOS and Android platforms
  • Understanding of security best practices and experience in implementing security measures in cloud environments.
  • Strong communication and collaboration skills, able to work effectively in a team-oriented environment.