Firm Name: Costco
Numbers of Jobs: Platform Engineer
Education Need: Graduate
Job Hours: 8
Payment: $20-$30/Hours
What's Job City: Dallas
Job Details:
- Costco IT, the third-largest retailer in the world with wholesale operations in 14 nations, is in charge of guiding Costco Wholesale's technological development. We continue to foster a family-oriented work environment that supports the success of all of our employees despite the size of our business and our rapid international expansion. Costco is evidenced by the fact that it is ranked seventh on Forbes' list of the "World's Best Employers.".
- Because of the unique nature of this environment in the high-tech world, Costco's culture is the secret to its success. The value that Costco places on its employees is amply documented in articles from numerous publishers, including Bloomberg and Forbes. Priority one belongs to our employees and members. Costco is well known for its generosity and dedication to the community, and it has won numerous awards for these traits. The company encourages its staff to actively volunteer by supporting a variety of opportunities for charitable giving.
- Visit the Costco Wholesale IT group right now. Exciting transformational projects are being undertaken by the Costco IT department in a fast-moving, dynamic environment. The next-generation retail environment is being built, and you'll be surrounded by devoted, highly skilled workers there.
- Implementing, managing, supporting, and patching the corresponding platforms are the responsibilities of platform engineers. They convert complex platform design into straightforward technical design. To put the features outlined in roadmaps and blueprints into practice and support platform programs and initiatives, Platform Engineers work closely with Solution Architects. Platform engineers actively work to improve infrastructure's scalability and dependability while streamlining administrative procedures. They are knowledgeable about current infrastructure platforms and industry/technology best practices.
- The Platform Engineer is responsible for installing, setting up, configuring, and keeping the Merchandising cloud environment in working order. This position offers advice on solution performance analysis and tuning in addition to ensuring that the business solution and systems architecture are in sync. This includes acting as the primary point of contact and coordination for teams working on horizontal infrastructure and cloud services that offer the fundamental tools and services required to support our environments. This Platform Engineer role will be in charge of helping with the documentation, design, and development of the cloud infrastructure and all of its capabilities in order to make sure that security, configuration, and management are hardened into each of these components.
- If you want to be a part of one of the BEST companies "to work for" in the world, just fill out an application and let your career be completely reimagined.
ROLE.
- • Assesses technical components, breaks down high-level design into low-level design, and implements updates in line with SLAs.
- the organization and direction of testing, debugging, and code and design reviews at the application level.
- Creating software regression tests to ensure software dependability and running coding tests to confirm the accuracy of hardware designs.
- by working together and exercising good vendor management, achieves results in relation to business goals.
- conducts research and makes recommendations for guidelines, products, and services.
- analyses tests, such as automated regression testing.
- enables the development and execution of integration testing plans as required.
- keeps the service catalog for the platform up to date in collaboration with the architects.
- ensures that the architectural solutions for applications and infrastructure are dependable, secure, and in compliance with corporate policies and procedures as well as statutory and regulatory requirements.
- adopts and upholds baseline and configuration settings for systems to support secure application development and software control best practices and guidelines.
- Every operating system is examined and documented in accordance with the necessary standards.
- Enhances platform operations, production deployments, site reliability, and environmental stability in collaboration with delivery pods and architects.
- maintains platform management while performing monitoring, patching, and support duties.
- examines and deciphers error logs in order to find errors, configures, applies, customizes, and tests hardware and software. It also records hardware and software flaws.
- utilizes dashboards for health monitoring to carry out regular platform inspections and alert pertinent business and technology stakeholders of any inefficiencies.
- assists in setting up the platform by working with the provisioning, cloud, and/or infrastructure groups.
- driving design, development, implementation, support, and documentation for enterprise policies, standards, guidelines, monitoring services, solutions, configurations, and procedures.
- uses monitoring and analysis tools that are widely accepted in the industry to look into, analyze, and suggest changes that are required for system growth (both on-premises and in the cloud).
- Creates and evaluates options, puts ideas into practice, shares outcomes to ensure prompt and appropriate action is taken, and manages incident resolution to make sure all parts work together. identifies and fixes issues, frequently foreseeing problems before they happen or before they get worse.
- oversees and coordinates the provisioning, upgrading, installation, monitoring, maintenance, and performance optimization of virtual servers.
- creates and introduces Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) solutions.
- problems with platforms and bottlenecks that affect software development activities are addressed.
- helps to produce the artifacts and documentation required for deployment, monitoring, and maintenance.
- To ensure data security, accuracy, and legal and regulatory compliance, process improvements, procedures, and controls (including SOX) are identified, developed/documented, implemented, reviewed, and revised.
- conducts server log audits, encourages ongoing vigilance against current threats, and abides by other security management standards.
- develops programs, scripts, reports, and queries that adhere to the change control policies and that help define and develop best practices for system management and automation.
- Work in an Agile environment with Operations, Development, and QA functions to develop automated systems and solutions that are prone to scalability, security, and simple maintenance.
- to find ways to speed up the software development process, analyzes the components of the current platform.
- Installs service monitoring on all platforms to ensure ongoing availability and operational continuity.
- facilitates the creation and execution of test cases for platform development work.
- participation in the DevOps, Agile, and continuous integration frameworks.
- helps the members of the Merchandise Platform and Ops teams by acting as a mentor and educational resource.
REQUIRED.
- 6+ years of IT experience, including at least 3 years of practical cloud technical activities in business settings.
- Proven application administration experience, including but not limited to the installation, management, and administration of Windows- and cloud-based software systems.
- Practical knowledge of tools for dashboarding, monitoring, and logging, such as Splunk, Azure Health Monitor, Azure Log Analytics, Azure Application Insights, etc.
- practical knowledge of Windows, shell scripting, package management, and other utilities. cloud-based services.
- practical experience with version control and automation tools like Azure DevOps, Terraform, Ansible, Puppet, Jenkins, etc.
- understanding of IaaS, PaaS, and PaaS cloud services.
- excellent communication skills in both writing and speaking.
- Exceptionally well-documented, well-organized, and driven by oneself.
- a systematic approach to problem solving and the capacity to troubleshoot.
- capable of providing support for after-hours work as required, including weekends, holidays, and rotating 24-hour on-call responsibilities.
Recommended.
- • A BA/BS in computer science, engineering, or a software or service-related field.
- a working knowledge of one programming language at a minimum.
- being familiar with databases like Oracle, DB2, SynapseDB, CosmosDB, MS SQL Server, Azure SQL DB, etc.
- credentials for Azure.
- demonstrated competence in performance tuning and capacity planning.
- Understanding of configuration management and change management best practices.
Documentation is necessary.
- Cover letter.
- • A resume.
Please click here to read the Costco Applicant Privacy Notice if you are an applicant from California.
Slopes of Pay:.
- Level 3 - $140,000 - $175,000.
- Level 4: Eligibility ranges from $160,000 to $200,000 for bonuses and restricted stock units (RSU).