This is a very interesting job. Our ~30 year old company seeks a generalist...somebody who can take on a variety of tasks. For example: Keeping our infrastructure running while providing technical and customer support won't keep you fully busy...our software and infrastructure is that good. So we'd like someone who can also program and manage a small team.
Role Description The Head of Technology and Product will have overall responsibility for technology products, tools and platforms at the client's company, and as part of the leadership team, will be a key contributor to its business success. Primary Goal The primary goal of this position is to drive high user satisfaction with the client's external and internal tech-enabled services, including websites, apps and internal systems. Key Responsibilities Deeply understand and champion the needs of internal and external end-users. Work with senior management and key leadership to set the vision for tech products and platforms. Play a key role in influencing and implementing the client's strategy for long term growth. Articulate a product and tech strategy and road map to execute on the vision, and get buy-in from the internal team, particularly team leaders. Ensure that the client's tech stack is aligned with its strategy. Execute on the road map, and prioritize execution based on the feedback of multiple stakeholders. Define, track and report on key metrics that represent the success of the tech/product team. Lead the ideation, experience and technical development of disruptive innovations. Take the auction platform to the next level of engagement, by building a world-class, gamified platform. Grow the client's buyer base by building out more accessible and scalable product categories. Upgrade back-office systems, including those related to auctions, purchase, order processing and fulfilment in line with business needs. Motivate, recruit, train and lead a high-quality tech/product team. Cultivate a customer-centric and learning-obsessed digital culture within the tech/product team and company. Be an effective partner to other functions including client-relations, operations and finance. Maximize efficiency in a constantly evolving environment where the process is fluid and creative solutions are the norm. Requirements The successful candidate will have an entrepreneurial mindset, a proven fast track record and will combine a diverse set of skills: 6-12 years of total experience, including significant time in an engineering leadership role with a B2C digital focus A curious mind, with a deep interest and expertise in consumer technologies, including current and emerging areas (e.g. MEAN stack, cloud platforms, DevOps). .NET experience is a strong plus Experience in product management highly desirable. At a minimum, a strong interest in, and aptitude for, user-centric product development, including the creation of intuitive user experiences Experience working in a startup or small company environment is a strong plus Experience driving the creation of intuitive user experiences on web and apps Strong motivator and leader of teams Process-oriented, organised and calm under pressure Computer Science or equivalent degree, or equivalent experience
About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program too Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning Responsibilities: - Maintain and enhance the SLA of 99.99% for offered services and managed platforms - Experience in conceptualization and implementation of CI/CD pipeline using tools like Chef, Puppet, Jenkins or docker containers. - Responsible for architecting deployments for High availability, scalability, and reliability - Design and implement platforms for monitoring, log processing, metrics collection, and data visualization. - Script and code automation tools (Shell/Perl/Python etc) for automation and efficient management of sites/products Infrastructure and platform security. - Regular Performance and security audits; patching of systems, resources; benchmarking & capacity planning. Scanning, identification, and fixing of security issues, vulnerabilities. Desired Background: - 3+ year of experience with proven track record of managing high traffic internet applications - Excellent exposure in provisioning, managing, optimizing cloud infrastructure in AWS (IAM, EC2, RDS, ElasticCache, CloudFront, S3, ECS, Lambda, ELK etc.) - Experience of managing infrastructure with front-end & back-end applications based on technologies like NodeJS, Ruby, Python, Java utilizing load balancers & Web servers such as NGINX, ELB or HAProxy - Understanding of managing database tools and technologies (Postgres, MySQL, MongoDB, Redis), Backup and recovery for DBs, Scaling and tuning for performance - Sound understanding, administration, and implementation of - Monitoring/Alerting/Trending tools and process flow (Nagios/Icinga, New Relic, PagerDuty, CloudWatch etc) - Knowledge of best practices while using/implementing security tools and techniques (VPN, SecurityGroup, Firewall, VPC etc.)
- Minimum of 2 year hands-on experience with AWS or Azure. - Select the appropriate AWS or Azure service based on compute, data, or security requirements - Configure and fine-tune cloud infrastructure systems. - Advanced knowledge of Linux operating systems(centos, ubuntu) - Good knowledge of Linux security management ex. Iptables - Should be able to write scripts to automate tasks in servers(Code deployment, Create backup, Restore backup). - He must be efficient enough to manage all internet applications inclusive to DNS, RADIUS, Apache, MySQL, PHP. Taking frequent back up of data, create new storage procedures and scheduled back up. - Reviewing of all the error logs and fixing it. - Installing the necessary procedures and security tools. - Upgrade the software installed on to the server, including upgrading virus software and code upgrades. - Ability to work with Linux-friendly applications and able to troubleshoot it when the issue arises from the server. - Identify and analyze the issues that hamper the performance of the system, and to work in close coordination with the product development team and recommend the solutions for the issues.
Description We are looking for an outstanding and experienced DevOps Engineer to help us craft world class infrastructure using Amazon Web Services for our web and native app platforms. At Tickled Media we have been building solid reputation with the parenting community in South East Asia for a few years now and application quality is of critical importance for us. We're looking for someone who can innovatively provide the best scalability and rapid platforms for our products. Responsibilities An expert in deploying our server software and APIs to Amazon Web Services (EC2, ELB, S3, VPC, Elasticache, MySQL RDS, etc…) Administration of Ubuntu, Amazon Linux, and CentOS servers Responsible for programming and maintaining our web services. Will be part of an established team to support some of our existing products, develop new web applications, and support a fast growing customer base. Able to convert develop a clean and maintainable system design for our infrastructure. Work with everyone from QA to product managers and developers to fix bugs and resolve production issues in a timely manner. Design cloud architecture for projects based on Amazon Web Services infrastructure Monitor and manage security for infrastructure Requirements Min. 3 years working experience in server deployment of web operations in an Amazon Web Service environment Experience deploying web applications or server-side back-end utilising technologies such as PHP, Amazon Web Services (AWS) and MySQL through EC2 instances and connectivity with MySQL RDS instances. Experienced with setting up VPCs, S3, EC2, RDS, Elasticache, ELB, Autoscaling, EBS, IAM, Cloudwatch Experienced with Jenkins and other CI/CD platforms Able to configure and manage of Apache and Nginx servers Deploy monitoring of servers via Nagios/New Relic/Cactus/other similar services Develop log management of AWS services to monitor activities and detect any intrusions Develop security assessment and protocols for servers Able to assess and provide performance testing via Apache JMeter/Locus/Loader or other similar services Great knowledge in PHP, NodeJS, MySQL and Redis/Memcache databases would be useful in helping to configure and optimize for development and production environments Comfortable to work with Linux command-line environment. Interest in developing a variety of web applications. Strong understanding of latest features and deployment best practices for web application platforms (upcoming SDKs, resource optimization, social network integration) A strong logical and analytical thinker A problem solver – Keen to explore and research for solutions Is action-oriented and with good time management Meticulous, high level of concentration and pay special attention to detail A team player yet able to work independently when required Committed, able to put in the extra hours and flexible towards work schedule
We are looking for an experienced engineer to join our DevOps team with experience building and scaling services in a cloud environment. You’ll be closely working with Technology Architects and Team Leads tech teams. You will establish configuration management, automate our infrastructure, implement continuous integration, and train the team in DevOps best practices to achieve a continuously deployable system. Responsibilities & Skills: - Improve CI/CD tooling - Implement and improve monitoring and alerting - Build and maintain highly available systems - Strong background in Linux/Unix Administration and Bash Scripting - Experience in designing and maintaining cloud-based solutions with AWS - Experience with configuration management tools such as Ansible, Chef, Fabric, Puppet or SaltStack - Experience in developing and maintaining CI/CD process for enterprise SaaS and on-prem applications using tools like Git, Gerrit, Jenkins, Maven, Gradle, etc - Hands-on experience in build and administer VMs and Containers using tools such as Docker, Vagrant, Kubernetes - Ability to use a wide variety of open source technologies and cloud services - Strong experience with SQL and NoSQL - Knowledge of best practices and IT operations in an always-up, always-available service