If you are a highly motivated and results-driven individual with a strong technical background, we encourage you to apply for this exciting opportunity
Job Title: Platform Architect
Location: New York, New York, United States
Salary: $130 Per hour
Position Overview: We are seeking a highly skilled and experienced Platform Architect to join our dynamic team. As a Platform Architect, you will be responsible for overseeing the design, development, and management of our company's technology platform. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams. The ideal candidate will have a passion for technology and a deep understanding of software architecture and development principles.
Responsibilities:
- Develop and maintain the overall technology platform architecture, including hardware, software, and networking components
- Collaborate with cross-functional teams to understand business requirements and translate them into technical designs
- Design and implement scalable, reliable, and secure solutions that meet business needs and align with industry best practices
- Lead and mentor a team of developers and engineers to ensure the successful delivery of projects
- Provide technical guidance and support to other teams, including product management, quality assurance, and operations
- Conduct research and stay up-to-date on emerging technologies and trends to identify opportunities for innovation and improvement
- Develop and maintain technical documentation, including architecture diagrams, system design documents, and standard operating procedures
- Troubleshoot and resolve complex technical issues, utilizing a data-driven approach
- Collaborate with third-party vendors and partners to integrate their solutions into our platform
- Ensure compliance with all relevant regulations and security standards
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
- Minimum of 7 years of experience in software development, with at least 3 years in a technical leadership role
- Strong experience in designing and implementing large-scale, distributed systems
- Proficient in software development methodologies, including Agile and DevOps
- Expertise in cloud computing platforms, such as AWS or Azure
- Extensive knowledge of programming languages, such as Java, C++, or Python
- Experience with containerization and orchestration tools, such as Docker and Kubernetes
- Familiarity with database design and management, including SQL and NoSQL databases
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
- Strong analytical and problem-solving skills
- Proven track record of delivering projects on time and within budget
- Ability to work in a fast-paced, dynamic environment and manage multiple priorities effectively
- Professional certifications, such as AWS Certified Solutions Architect or Microsoft Certified Azure Solutions Architect, are a plus.
Join our team and help us shape the future of our technology platform!