American Psychological Association - Washington, DC

posted 4 months ago

Full-time - Mid Level
Onsite - Washington, DC
251-500 employees
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Windows System Administrator - M365 is responsible for designing secure, highly available, and redundant cloud environments and infrastructure on public cloud and Software as a Service (SaaS) offerings for Enterprise cloud services. This role involves creating innovative solutions, developing proof-of-concepts, and consulting with other engineers on Active Directory, Microsoft 365, and cloud solutions. The incumbent will focus on infrastructure automation, monitoring, and operations, ensuring a well-architected AWS/Azure infrastructure. The success of this position directly impacts the performance and reliability of internal and external applications and services utilized by APA staff, members, and the general public. The ideal candidate should be a self-starter with strong attention to detail, problem-solving skills, and excellent written, oral, and interpersonal communication abilities. The role requires a solid educational background, preferably a BS/BA in Computer Science/Engineering or a related discipline, along with 3-5 years of relevant IT experience. Candidates with additional years of successful experience may substitute for educational requirements. The position demands at least 3 years of experience in Cloud Computing, 2 years in Active Directory architecture and design, Windows server administration, and Microsoft 365 administration. Certification in Amazon Web Services is preferred. The Windows System Administrator will also need strong computer skills, particularly in cloud technologies, Windows Server Administration, Microsoft Active Directory, and scripting tools such as NodeJS, Python, and PowerShell. Knowledge of TCP/IP network protocols and experience with CI/CD tools are also beneficial.

Responsibilities

  • Develop, solution, operate, maintain, and support Cloud Infrastructure environment, cloud platform support, and automation to streamline operational processes and enhance efficiency.
  • Govern cloud-hosted projects utilizing Active Directory, DNS, virtual and physical networking, and cloud services.
  • Collaborate with various Application development teams to build and maintain automated deployment pipelines and configuration management systems to support continuous integration and deployment of applications.
  • Develop infrastructure as code (IaC) leveraging cloud-native tooling to ensure automated and consistent platform deployments.
  • Implement and enforce cloud governance policies, ensuring adherence to security standards, compliance, and best practices.
  • Lead the evaluation, selection, and adoption of new cloud technologies, services, and tools to enhance system performance and cost-effectiveness.
  • Troubleshoot and resolve complex cloud infrastructure issues, perform root cause analysis, and implement preventive measures.
  • Monitor cloud infrastructure performance, availability, and capacity, and proactively identify areas for optimization and improvement.
  • Mentor and provide guidance to other engineering team members.
  • Stay up to date with industry trends and emerging cloud technologies, sharing knowledge and best practices with the team.
  • Develop and maintain documentation related to cloud infrastructure, deployment processes, and best practices.
  • Other duties as assigned.

Requirements

  • BS/BA (Masters Preferred) in Computer Science/Engineering or related discipline and 3-5 years in a related IT position.
  • 3 years of experience in Cloud Computing required.
  • 2 years of experience in Active Directory architecture & design.
  • 2 years of experience in Windows server administration.
  • 2 years of experience in Microsoft 365 administration.
  • Strong experience and knowledge of cloud technologies (primarily AWS).
  • Experience with Windows Server Administration.
  • Experience with Microsoft Active Directory and Entra ID (Azure AD) solutions.
  • Experience with scripting (NodeJS, Python, PowerShell and/or Unix shell) tools.
  • Experience with Git or other source control.
  • Experience with Infrastructure as Code and/or Infrastructure automation using Cloudformation or other tools.
  • Knowledge of TCP/IP network protocols & fundamentals.
  • Ability to integrate multiple on-prem and cloud services using scripting and automation.
  • Knowledge of web technologies and ability to interface with application development and operations teams.

Nice-to-haves

  • Experience with CI/CD tools (Jenkins, Cloudbees etc.) a plus.
  • Multi-cloud experience a plus.

Benefits

  • Flexible work policy allowing for remote work eligibility.
  • Health insurance coverage.
  • Paid time off and holidays.
  • Professional development opportunities.
  • Diversity and inclusion programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service