BI Platform

Tecnología · Mexico City (Híbrido)

Inscribirme

Descripción

As a Platform Engineer at Tideworks SP&S, you are part of a team accountable for delivering and operating platform technologies. These technologies are varied, and can also include managed services on the platform, such as message/event brokers, data stores, or caches. You work to build the integrations necessary to ensure platforms work effectively with the IT estate, and work with development teams to make sure they are leveraging architectures and design patterns that fit well within the platform. Additionally, you are an obsessive automator and use your full-stack configuration and problem-solving skills to chase down and diagnose problems, whether its root cause is in the Java application code, a Dockerfile, a container runtime configuration, or anywhere else in the full stack. You leverage emerging skills in configuring development and test infrastructure, CI/CD, system integration, and end-to-end performance testing to enhance the team’s effectiveness.


Essential Responsibilities:

▪ Embrace and implement DevOps principles and practices, identify and assess operations opportunities such as automation, provisioning, etc.

▪ Install, configure, maintain and manage applications and systems (e.g., creating groups, managing groups, reviewing release notes, applying updates, etc.).

▪ Assist in evaluating, developing and implementing operating system enhancements to improve the reliability, scalability, sustainability, and availability of the server environment.

▪ Perform software installations, upgrades, apply updates, patches, and configuration changes.

▪ Monitor and tune server operating systems to achieve optimum performance levels.

▪ Configure, add and delete file systems and participate in short-term admin initiatives.

▪ Work closely with software engineers to design and implement solutions and internal management tools.

▪ Work to drive automation of application deployment, monitoring requirements and incident resolutions.

▪ Assist in designing, implementing and managing continuous integration.

▪ Perform troubleshooting and break-fix support for production services.

▪ Identify areas for improvement within the platform and make recommendations.

▪ Define and document standard run books and operating procedures.

▪ Monitor various systems capacity and develop applicable reports.

▪ Create and manage against OKRs. 

Requisitos

Key Knowledge, Skills & Abilities:

▪ Working knowledge of industry leading practices in information technology infrastructure, engineering, and end-user computing.

▪ Knowledge of platforms like (AWS Elastic Beanstalk), Red Hat OpenShift or other Kubernetesbased solutions.

▪ Familiarity with test harnessing, test simulation, testing platforms, and testing techniques.

▪ Deep knowledge of CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible] and working knowledge of CI/CD principles.

▪ Deep knowledge of PaaS offerings like Apache OpenWhisk, AWS Lambda, Google Cloud Functions, IBM Cloud Functions and Microsoft Azure Functions.

▪ Knowledge of Public-cloud-based CaaS platforms — such as Amazon Elastic Container Service (Amazon ECS), Azure Kubernetes Service (AKS) or Google Kubernetes Engine (GKE).

▪ Deep knowledge of software development lifecycles and agile development methodologies.

▪ Knowledge of languages such as (R, Pearl, Python, Java, C++, C#, Scala etc.).

▪ Demonstrated automation, orchestration, virtualization, scripting, coding, debugging and testing skills.

▪ Solid configuration management, requirements elicitation, integration, and CI/CD skills.

▪ Ability to understand business and stakeholder needs and commit to delivering high quality, prompt, and efficient service.

▪ Ability to apply analytical and problem-solving skills to weigh the relative costs and benefits of potential actions and identify the most appropriate path forward.

▪ Proven ability to apply communication skills and subject matter expertise to effectively influence others to modify their opinions, plans, or behaviors.

▪ Ability to work well under pressure and tight deadlines.

Localización (Híbrido)