This role does have an on-site responsibility in our Boston office(280 Congress Street) and our data center. Additionally, there is an on call rotation between DCE team. Our data center is located in Andover, MA. You will be required to work at the data center regularly on weekends during the maintenance window.
MISSION :
Helps define and maintain Alegeus On-premise and Cloud environments to ensure that the organization's Platform solutions are built within a consistent framework and aligned to strategy. Implements and may lead activities that generally impact multiple components / processes and the work of own and possibly other teams. Assigned highly-complex, strategic undertakings that regularly require the application of independent judgment and creativity. Receives work in short, mid- and long- term outcomes and operates within the context of defined operating outcomes.
Provide strategic direction, tactical operation and hands-on technical building / troubleshooting for areas that encompass On-Premise and Cloud-Hosted environments including areas of system administration, network administration, database administration, all things automation and security to ensure service level agreements and / or company objectives.
ROLE-BASED COMPETENCIES :
The desired candidate must have the following competencies :
- Ability to produce significant output with minimal wasted effort.
- Can evaluate competing priorities, select intelligently and plan appropriately.
- Action oriented. A strong bias toward action and persistence to see things through to completion.
- Able to structure and process data and draw conclusions.
- Able to take action based upon data / fact.
- Speaks and writes clearly and articulately without being overly verbose or talkative.
- Maintains this standard in all forms of written communication, including e-mail.
- Acts without being told what to do. Brings new ideas to the company.
- Reaches out to peers and cooperates with leaders to establish an overall collaborative working relationship. A team player at heart with strong, informed decisions and a willingness to engage in respectful, creative debate.
Requirements and Qualifications
Bachelor's degree in Computer Science; a related field or work experienceStrong Systems, Network, Database administration and automation experienceFamiliarity with both backend and frontend programming languagesStrong System configuration management experience – eg. Ansible, Jenkins, Puppet, Terraform, Chef, PythonStrong organizational, project management and problem-solving skills – Motivated SELF-STARTERResponsible for the design, planning, implementation, and maintenance of companies’ infrastructure : System – Network – Database - Data Center - Cloud (Azure).Will be expected to show leadership to and mentor less experienced engineers / administrators.Cross-training and learning skills will be required for new technologies.Cabling / OSI Layer 1-2 skills required for data center management of physical devices and connectivitySpecific responsibilities include :
Design, install, configure, maintain, patch, and perform system integration testing of all Systems, Network, Database resources.Maintain and monitor Network infrastructure stability in all On-Premises and Cloud environments using commercial and opensource tools (Routers, Switches, Firewalls, Load Balancers, Cloud Networking).Audit and improve overall environment cybersecurity.Automation of Hybrid cloud Infrastructure processes and tasksTroubleshooting database issues within both corporate and platform environments.Recommend, schedule, and implement system, network and database repairs and upgrades.Determine solutions to remediate recurring problems or automate recurring tasks.Analyze and understand business requirements to insure optimal architecture and infrastructure to assure high availability, recoverability and scalability.Monitor All environments for proactive assessment of performance and identification of potential resource bottlenecks using various tools (commercial and opensource)Perform capacity planning, performance optimization, and preventative maintenance duties such as backup / recovery and tuning.Research, evaluate, and recommend technology products and services.Provide training and support to users / peers.Establish and maintain contact with vendors for maintenance and service.Participate in the creation and maintenance of system administration best practices, technical standards, policies, and documentation.Responsible for development and documentation of corporate policies and procedures related to network, system, and device use and security.Responsible for the overall design and growth of local and wide area networks.Provide second level support. This requires resolution of user and network issues beyond the first level help desk expertise or security capabilities.Work closely with Development, QA, DevOps and Security teams on capacity planning, budgets, automation, security and innovation surrounding network and system solutions.On-Call rotations : Outside business hours / weekends across Data Center Engineering IT TeamEDUCATION / EXPERIENCE :
Bachelor’s degree or equivalent degree in Computer Science, Computer Engineering, or related field, plus five (10-15+) years of progressively responsible experience in database administration. Experience includes five (10-15+) years of most of the following (experience may be gained concurrently) :Network Environment Management - Cisco, Juniper, Palo Alto, F5 and / or similar technologies (10-15+ yearsVirtualization Environments Management - VMware, Azure, AWS, ZEN and / or similar technologies (10-15+ years)Storage environments – Infinidat, PureStorage, EMC, NetApps, Azure Blob, AWS S3 / GlazierWindows environment - Active Directory, DNS, DHCP, Group PoliciesLinux Environments - CentOS, Ubuntu, RHEL and / or similar technologiesScripting - Powershell, Python, Perl, Bash and / or similar technologies (5-10+ years)Database Administration - MS SQL Server, Azure DB service, any other pertinent relational databaseA High-Level of understanding of infrastructure products and services and, more importantly, the ability to translate those technologies into value-added services for the supported business communityProven experience in overall Infrastructure planning, development and implementationProven experience in fast paced, high traffic, highly virtualized environments supporting a Hybrid - SaaS delivery modelThe above cited duties and responsibilities describe the general nature and level of work performed by an incumbent assigned to the job. They are not intended to be an exhaustive list of all the duties and responsibilities that a candidate may be expected or asked to perform.